UNPKG

ai-expert

Version:

AI Expert CLI - Advanced management system for specialized Claude assistants

73 lines 1.7 kB
export interface SystemTemplate { id: string; name: string; description: string; content: string; category: 'general' | 'technical' | 'creative' | 'analytical' | 'custom'; tags: string[]; created: string; updated?: string; } export interface ContextTemplate { id: string; name: string; description: string; systemTemplateId?: string; rules: Rule[]; concepts: string[]; patterns: string[]; examples: Example[]; customVariables?: Record<string, any>; category: string; tags: string[]; created: string; updated?: string; } export interface Rule { id: string; name: string; content: string; category: 'behavior' | 'style' | 'constraint' | 'enhancement'; tags: string[]; } export interface Example { name: string; description?: string; code: string; language?: string; } export interface Expert { id: string; name: string; slug: string; description: string; baseContextId?: string; baseSystemId?: string; systemPrompt: string; additionalRules: Rule[]; additionalContext: { concepts: string[]; patterns: string[]; examples: Example[]; customVariables?: Record<string, any>; }; category: string; tags: string[]; created: string; updated?: string; lastUsed?: string; usageCount: number; } export interface Config { version: string; expertsDir: string; templatesDir: string; defaultSystemId?: string; defaultContextId?: string; categories: { experts: string[]; systems: string[]; contexts: string[]; }; } //# sourceMappingURL=index.d.ts.map