chore: include pre-built dist for github install
This commit is contained in:
+2
@@ -0,0 +1,2 @@
|
||||
export * from "./types";
|
||||
export { createBuiltinSkills, type CreateBuiltinSkillsOptions } from "./skills";
|
||||
+7
@@ -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[];
|
||||
@@ -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'.";
|
||||
@@ -0,0 +1,2 @@
|
||||
import type { BuiltinSkill } from "../types";
|
||||
export declare const gitMasterSkill: BuiltinSkill;
|
||||
@@ -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";
|
||||
@@ -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;
|
||||
@@ -0,0 +1,3 @@
|
||||
import type { BuiltinSkill } from "../types";
|
||||
export declare const playwrightSkill: BuiltinSkill;
|
||||
export declare const agentBrowserSkill: BuiltinSkill;
|
||||
+15
@@ -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;
|
||||
}
|
||||
Reference in New Issue
Block a user