/** * Dynamic Skill Content Generator * * Generates provider-aware skill content for ct-cleo based on the * active adapter's capabilities. Produces dynamic instructions that * reference the correct channels and operations for the current provider. * * @task T5240 */ /** * Provider capability context for dynamic skill generation. */ export interface ProviderContext { providerId: string; providerName: string; supportsHooks: boolean; supportsSpawn: boolean; instructionFilePattern?: string; } /** * Generate dynamic memory protocol instructions based on provider capabilities. * * @param context - Provider capability context * @returns Markdown content for memory protocol guidance */ export declare function generateMemoryProtocol(_context: ProviderContext): string; /** * Generate a dynamic routing guide based on operation preferences. * * @param context - Provider capability context * @returns Markdown content showing preferred channels per operation */ export declare function generateRoutingGuide(_context: ProviderContext): string; /** * Generate complete dynamic skill content for the current provider. * * @param context - Provider capability context * @returns Complete dynamic skill markdown content */ export declare function generateDynamicSkillContent(context: ProviderContext): string; //# sourceMappingURL=dynamic-skill-generator.d.ts.map