export interface Skill { name: string; description: string; summary?: string; version?: string; tags: string[]; content: string; } export declare function parseSkill(raw: string): Skill; /** * Hybrid system prompt composition: * - Skills with `summary` get their core rules inlined (model always follows them) * - All skills are listed with name + description * - Full content is deferred to the load_skill tool (saves tokens on every loop iteration) */ export declare function composeSystemPrompt(base: string, skills: Skill[]): string; export declare function buildSkillTool(skills: Skill[]): import('../nodes/McpGateway/McpGateway.node').McpTool; //# sourceMappingURL=skillParser.d.ts.map