/** * Embedded Design Skill Workflows * * Each skill is a structured workflow that guides the LLM through producing * a specific kind of design artifact. Skills are based on the Open Design * project (https://github.com/nexu-io/open-design). * * The LLM reads the skill workflow, then uses its existing tools (write, read, * bash) to produce output files in the working directory. */ export interface DesignSkill { name: string; scenario: string; description: string; /** What kind of artifact this produces */ outputKind: "html" | "html-multi" | "slides"; /** The full workflow guide for the LLM */ workflow: string; } export declare const DESIGN_SKILLS: DesignSkill[]; /** Lookup a skill by name (case-insensitive). */ export declare function findSkill(name: string): DesignSkill | undefined; /** Format a skill workflow as markdown for the LLM. */ export declare function formatSkillForLLM(skill: DesignSkill): string; /** List all skills as compact markdown. */ export declare function listSkillsForLLM(): string; //# sourceMappingURL=skills.d.ts.map