export interface Skill {
    name: string;
    description: string;
    content: string;
    source: string;
}
/**
 * Discover skills from global and project-local skill directories.
 */
export declare function discoverSkills(options: {
    globalSkillsDir: string;
    projectDir?: string;
}): Promise<Skill[]>;
/**
 * Parse a skill file with optional frontmatter.
 * Supports simple key: value frontmatter between --- delimiters.
 */
export declare function parseSkillFile(raw: string, source: string): Skill;
/**
 * Format skills as a summary list for the system prompt.
 * Only includes names and descriptions — full content is loaded on-demand via the skill tool.
 */
export declare function formatSkillsForPrompt(skills: Skill[]): string;
//# sourceMappingURL=skills.d.ts.map