/** * Skill scaffolding — copy embedded templates into cwd/agenticros-skill-/. */ export type SkillTemplate = "hello" | "robot" | "camera" | "depth"; export declare function normalizeTemplate(input: string | undefined): SkillTemplate; export declare function normalizeSkillSlug(input: string): string; export declare function slugToToolName(slug: string): string; export declare function slugToDisplayName(slug: string): string; export interface ScaffoldOptions { slug: string; template?: string; cwd?: string; } export interface ScaffoldResult { dir: string; slug: string; template: SkillTemplate; toolName: string; } export declare function scaffoldSkill(opts: ScaffoldOptions): ScaffoldResult; /** SHA-256 of normalized template source (for tutorial graduation checks). */ export declare function hashSkillSource(source: string): string; export declare function getTemplateFingerprints(): Record; export declare function isUnmodifiedTemplate(source: string, template: SkillTemplate): boolean; export declare function readSkillIndexSource(skillDir: string): string | null; //# sourceMappingURL=skill-scaffold.d.ts.map