export interface Skill {
    name: string;
    type: 'mcp' | 'script' | 'prompt';
    description: string;
    server?: string;
    instructions: string;
}
/**
 * Load a single skill from its directory (expects SKILL.md inside).
 */
export declare function loadSkill(skillDir: string): Skill;
/**
 * Load all skills from the skills/ directory.
 * Returns empty array if directory doesn't exist.
 */
export declare function loadSkills(skillsDir: string): Skill[];
