/** * Build Cursor / Claude Agent Skill files (SKILL.md) from a simple, user-editable template. */ export interface SkillTemplateInput { /** YAML frontmatter name (lowercase, hyphens). */ name: string; /** Markdown H1 title. */ title: string; /** Frontmatter description (third person, trigger terms). */ description: string; instructions: string[]; workflowSteps: string[]; examples: string[]; resources: string[]; /** Optional freeform block the user can extend. */ userNotes?: string; } /** * Render SKILL.md body from structured sections (mutable template for the user). */ export declare function buildSkillMdContent(input: SkillTemplateInput): string; export declare function slugifySkillName(raw: string): string; export declare function validateSkillName(name: string): void; //# sourceMappingURL=buildSkillMd.d.ts.map