| name | task-analyzer |
| description | Analyzes standalone task essence, task type, applicable skills, and metacognitive execution risks. |
Task Analyzer
Use references/skills-index.yaml as the available workflow-skill catalog.
Task Analysis Process
1. Understand Task Essence
Identify the fundamental purpose beyond the surface request.
- What problem or outcome is the user actually asking to resolve?
- What observable result marks completion?
- Which superficial response could miss that result?
Return the essence as a concise purpose, not a restatement of the requested operation.
2. Identify Task Type
Classify the immediate work as implementation, fix, refactoring, design, documentation, quality/review, diagnosis, research, or continuation. Preserve an explicitly invoked recipe or supplied governing artifact as the entry point.
3. Match Skills by Task Evidence
Extract task tags and match them to skills-index.yaml. Consider implicit relationships that materially change execution:
| Task evidence | Consider |
|---|
| Observed failure or error handling | ai-development-guide, testing |
| Code implementation or refactoring | coding-rules, testing |
| Design or implementation planning | documentation-criteria, implementation-approach |
| Real boundary proof | integration-e2e-testing |
| Agent handoff or multi-agent workflow |