import type { SkillMeta, SkillManifest, SkillScript } from './types.js'; /** * Load lightweight SkillMeta for all installed skills. * Searches project-level then user-level skill directories. */ export declare function loadSkillMetas(): Promise; /** * Load the full SkillManifest (SKILL.md body + frontmatter) for a skill by name. */ export declare function loadSkillManifest(meta: SkillMeta): Promise; /** * Load a specific Feral CCF process script from a skill's scripts/ directory. * Returns null if the script file does not exist or fails to parse. */ export declare function loadSkillScript(meta: SkillMeta, scriptName?: string): Promise; /** * Load all Feral CCF process scripts from a skill's scripts/ directory. */ export declare function loadAllSkillScripts(meta: SkillMeta): Promise; /** * Create a new skill directory scaffolded with SKILL.md and an empty scripts/ dir. */ export declare function createSkill(name: string, description: string): Promise; //# sourceMappingURL=skill-manager.d.ts.map