/** SKILL.md YAML frontmatter fields (agentskills.io spec + Phaibel extensions). */ export interface SkillFrontmatter { name: string; description: string; version?: string; license?: string; compatibility?: string; metadata?: Record; 'allowed-tools'?: string; /** Keyword phrases that suggest this skill should match. */ triggers?: string[]; /** Taxonomy tags. */ tags?: string[]; } /** Lightweight skill descriptor — loaded at startup for all skills. */ export interface SkillMeta { name: string; description: string; tags: string[]; triggers: string[]; directory: string; scriptNames: string[]; } /** Full skill descriptor — loaded when the skill is activated. */ export interface SkillManifest extends SkillMeta { frontmatter: SkillFrontmatter; /** Full SKILL.md markdown body (instructions). */ body: string; } /** A loaded Feral CCF process from a skill's scripts/ directory. */ export interface SkillScript { name: string; filepath: string; process: Record; } //# sourceMappingURL=types.d.ts.map