chore: include pre-built dist for github install

This commit is contained in:
Robin Mordasiewicz
2026-03-14 04:56:50 +00:00
parent a7f0a4cf46
commit bce8ff3a75
1011 changed files with 150081 additions and 0 deletions
+2
View File
@@ -0,0 +1,2 @@
export * from "./types";
export { createBuiltinSkills, type CreateBuiltinSkillsOptions } from "./skills";
+7
View File
@@ -0,0 +1,7 @@
import type { BuiltinSkill } from "./types";
import type { BrowserAutomationProvider } from "../../config/schema";
export interface CreateBuiltinSkillsOptions {
browserProvider?: BrowserAutomationProvider;
disabledSkills?: Set<string>;
}
export declare function createBuiltinSkills(options?: CreateBuiltinSkillsOptions): BuiltinSkill[];
+2
View File
@@ -0,0 +1,2 @@
import type { BuiltinSkill } from "../types";
export declare const devBrowserSkill: BuiltinSkill;
@@ -0,0 +1,2 @@
import type { BuiltinSkill } from "../types";
export declare const frontendUiUxSkill: BuiltinSkill;
@@ -0,0 +1,2 @@
export declare const GIT_MASTER_SKILL_NAME = "git-master";
export declare const GIT_MASTER_SKILL_DESCRIPTION = "MUST USE for ANY git operations. Atomic commits, rebase/squash, history search (blame, bisect, log -S). STRONGLY RECOMMENDED: Use with task(category='quick', load_skills=['git-master'], ...) to save context. Triggers: 'commit', 'rebase', 'squash', 'who wrote', 'when was X added', 'find the commit that'.";
+2
View File
@@ -0,0 +1,2 @@
import type { BuiltinSkill } from "../types";
export declare const gitMasterSkill: BuiltinSkill;
+5
View File
@@ -0,0 +1,5 @@
export { playwrightSkill, agentBrowserSkill } from "./playwright";
export { playwrightCliSkill } from "./playwright-cli";
export { frontendUiUxSkill } from "./frontend-ui-ux";
export { gitMasterSkill } from "./git-master";
export { devBrowserSkill } from "./dev-browser";
+10
View File
@@ -0,0 +1,10 @@
import type { BuiltinSkill } from "../types";
/**
* Playwright CLI skill — token-efficient CLI alternative to the MCP-based playwright skill.
*
* Uses name "playwright" (not "playwright-cli") because agents hardcode "playwright" as the
* canonical browser skill name. The browserProvider config swaps the implementation behind
* the same name: "playwright" gives MCP, "playwright-cli" gives this CLI variant.
* The binary is still called `playwright-cli` (see allowedTools).
*/
export declare const playwrightCliSkill: BuiltinSkill;
+3
View File
@@ -0,0 +1,3 @@
import type { BuiltinSkill } from "../types";
export declare const playwrightSkill: BuiltinSkill;
export declare const agentBrowserSkill: BuiltinSkill;
+15
View File
@@ -0,0 +1,15 @@
import type { SkillMcpConfig } from "../skill-mcp-manager/types";
export interface BuiltinSkill {
name: string;
description: string;
template: string;
license?: string;
compatibility?: string;
metadata?: Record<string, unknown>;
allowedTools?: string[];
agent?: string;
model?: string;
subtask?: boolean;
argumentHint?: string;
mcpConfig?: SkillMcpConfig;
}