/** * Claude Code templates * * These are GENERIC templates for user projects. * Do NOT use AIM Studio project's own .claude/ directory (which may be customized). * * Directory structure: * claude/ * ├── commands/ # Slash commands * ├── agents/ # Multi-agent pipeline agents * ├── skills/ # Specialized skill definitions * ├── hooks/ # Context injection hooks * └── settings.json # Settings configuration */ export declare const settingsTemplate: string; /** * Command template with name and content */ export interface CommandTemplate { name: string; content: string; } /** * Agent template with name and content */ export interface AgentTemplate { name: string; content: string; } /** * Hook template with target path and content */ export interface HookTemplate { targetPath: string; content: string; } /** * Skill template with skill name and content */ export interface SkillTemplate { name: string; content: string; } /** * Get all command templates * Commands are stored in commands/aim/ subdirectory * This creates commands like /aim:start, /aim:finish-work, etc. */ export declare function getAllCommands(): CommandTemplate[]; /** * Get all agent templates */ export declare function getAllAgents(): AgentTemplate[]; /** * Get all hook templates */ export declare function getAllHooks(): HookTemplate[]; /** * Get settings template */ export declare function getSettingsTemplate(): HookTemplate; /** * Get all skill templates * Skills are stored in skills/{name}/SKILL.md directories */ export declare function getAllSkills(): SkillTemplate[]; //# sourceMappingURL=index.d.ts.map