vendor/skills/skilltrust-curated/codex-workflows/task-analyzer/SKILL.md
Use when explicitly evaluating task complexity, required skills, risk level, or work scale using the vendored SkillTrust task-analysis reference.
npx skillsauth add yangshu2087/Codex task-analyzerInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Provides task analysis and skill selection guidance.
See skills-index.yaml for available skills metadata.
Identify the fundamental purpose beyond surface-level work:
| Surface Work | Fundamental Purpose | |--------------|---------------------| | "Fix this bug" | Problem solving, root cause analysis | | "Implement this feature" | Feature addition, value delivery | | "Refactor this code" | Quality improvement, maintainability | | "Update this file" | Change management, consistency |
Key Questions [MUST answer before proceeding]:
| Scale | File Count | Indicators | |-------|------------|------------| | Small | 1-2 | Single function/component change | | Medium | 3-5 | Multiple related components | | Large | 6+ | Cross-cutting concerns, architecture impact |
Scale affects skill priority:
| Type | Characteristics | Key Skills | |------|-----------------|------------| | Implementation | New code, features | coding-rules, testing | | Fix | Bug resolution | ai-development-guide, testing | | Refactoring | Structure improvement | coding-rules, ai-development-guide | | Design | Architecture decisions | documentation-criteria, implementation-approach | | Quality | Testing, review | testing, integration-e2e-testing |
Extract relevant tags from task description and match against skills-index.yaml:
Task: "Implement user authentication with tests"
Extracted tags: [implementation, testing, security]
Matched skills:
- coding-rules (implementation, security)
- testing (testing)
- ai-development-guide (implementation)
Consider hidden dependencies:
| Task Involves | Also Include | |---------------|--------------| | Error handling | debugging, testing | | New features | design, implementation, documentation | | Performance | profiling, optimization, testing | | Frontend | coding-rules/references/typescript.md, testing/references/typescript.md | | API/Integration | integration-e2e-testing |
Return structured analysis with skill metadata from skills-index.yaml:
taskAnalysis:
essence: <string> # Fundamental purpose identified
type: <implementation|fix|refactoring|design|quality>
scale: <small|medium|large>
estimatedFiles: <number>
tags: [<string>, ...] # Extracted from task description
selectedSkills:
- skill: <skill-name> # From skills-index.yaml
priority: <high|medium|low>
reason: <string> # Why this skill was selected
tags: [...]
typical-use: <string>
size: <small|medium|large>
sections: [...] # All sections from yaml, unfiltered
Note: Section selection (choosing which sections are relevant) is done after reading the actual SKILL.md files.
Generate 3-5 questions according to task nature:
| Task Type | Question Focus | |-----------|----------------| | Implementation | Design validity, edge cases, performance | | Fix | Root cause (5 Whys), impact scope, regression testing | | Refactoring | Current problems, target state, phased plan | | Design | Requirement clarity, future extensibility, trade-offs |
Detect and flag these patterns IMMEDIATELY:
| Pattern | Warning | REQUIRED Action | |---------|---------|-----------------| | Large change at once | High risk | MUST split into phases | | Implementation without tests | Quality risk | MUST follow TDD | | Immediate fix on error | Root cause missed | MUST pause and analyze with 5 Whys | | Coding without plan | Scope creep | MUST plan first |
ENFORCEMENT: Detecting ANY warning pattern requires IMMEDIATE corrective action
| Decision | Criteria | |----------|----------| | Need documentation? | Check documentation-criteria decision matrix | | Which implementation approach? | Check implementation-approach phases | | How to test? | Check testing + integration-e2e-testing | | Code quality concerns? | Check ai-development-guide anti-patterns | | Frontend specific? | Check coding-rules/references/typescript.md |
development
Use when explicitly reviewing, generating, refactoring, or migrating Terraform/OpenTofu IaC and checking failure modes such as identity churn, secrets, blast radius, CI drift, or compliance gates.
development
Use when the user explicitly mentions Google Stitch and wants a structured Stitch-ready UI prompt or prompt refinement from rough product/design ideas.
development
Use when the user explicitly mentions Google Stitch and asks to convert Stitch designs into Vite, CRA, or generic React components.
development
Use when the user explicitly mentions Google Stitch and asks to convert Stitch designs into Next.js App Router components.