get_workflow_guidance
Receive tailored workflow guidance and tool recommendations to document architectural decisions based on your project goals and current context.
Instructions
Get intelligent workflow guidance and tool recommendations based on your goals and project context to achieve expected outcomes efficiently
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| goal | Yes | What you want to accomplish (e.g., "analyze new project", "document existing decisions", "security audit", "modernize legacy system") | |
| projectContext | Yes | Current state of your project (e.g., "new project", "existing project with ADRs", "legacy codebase", "greenfield development") | |
| availableAssets | No | What assets you already have (e.g., ["PRD.md", "existing ADRs", "codebase", "documentation", "test suite"]) | |
| timeframe | No | Available time/effort level | |
| primaryConcerns | No | Main areas of concern (e.g., ["security", "performance", "maintainability", "scalability", "compliance"]) |
Implementation Reference
- src/types/tool-arguments.ts:7-13 (schema)Type definition for tool input arguments (schema)export interface GetWorkflowGuidanceArgs { goal: string; projectContext: string; availableAssets?: string[]; timeframe?: string; primaryConcerns?: string[]; }
- src/tools/tool-catalog.ts:1175-1194 (registration)Tool metadata registration in central catalog used for dynamic MCP tool listing and discoveryTOOL_CATALOG.set('get_workflow_guidance', { name: 'get_workflow_guidance', shortDescription: 'Get workflow guidance', fullDescription: 'Provides guidance for specific workflows.', category: 'workflow', complexity: 'moderate', tokenCost: { min: 1500, max: 3000 }, hasCEMCPDirective: true, // Phase 4.3: Moderate tool - workflow guidance relatedTools: ['get_development_guidance', 'mcp_planning'], keywords: ['workflow', 'guidance', 'help', 'process'], requiresAI: true, inputSchema: { type: 'object', properties: { workflowType: { type: 'string' }, context: { type: 'string' }, }, required: ['workflowType'], }, });
- src/utils/server-context-generator.ts:300-302 (registration)Tool listed in server context documentation (informational)name: 'get_workflow_guidance', description: 'Get workflow guidance for specific development tasks', },