UNPKG

cc-enhance

Version:

Adaptive prompt intelligence with 25-step selection, CLAUDE.md adherence, MCP tool orchestration, parallel execution and memory integration for Claude Code

48 lines 1.43 kB
import { type AgentSuggestion } from './agents'; export interface TaskType { primary: 'implementation' | 'analysis' | 'debugging' | 'documentation' | 'architecture'; contexts: string[]; } export interface EnhancedPrompt { title: string; taskType: TaskType; context: string; contrarianAnalysis: string[]; adjustments: string[]; agentSuggestion?: AgentSuggestion; requirements: { original: string[]; adjusted: string[]; }; edgeCases: string[]; constraints: string[]; deliverables: string[]; successCriteria: string[]; measurableOutcomes: string[]; } /** * Detect the task type from the user's request */ export declare function detectTaskType(request: string): TaskType; /** * Generate contrarian analysis questions */ export declare function generateContrarianAnalysis(request: string, taskType: TaskType): string[]; /** * Generate requirements with parallel execution markers */ export declare function generateRequirements(request: string, taskType: TaskType): { original: string[]; adjusted: string[]; }; /** * Main enhancement function */ export declare function enhancePrompt(request: string, options?: { enableAgentDetection?: boolean; }): Promise<EnhancedPrompt>; /** * Format the enhanced prompt for output */ export declare function formatEnhancedPrompt(prompt: EnhancedPrompt): string; //# sourceMappingURL=enhance.d.ts.map