ワンクリックで
analyze-task
// Use when a repository task is non-trivial and you should analyze goals, non-goals, boundaries, data/type/interface impact, test strategy, and whether an xhigh subagent is actually needed before writing a todo or code.
// Use when a repository task is non-trivial and you should analyze goals, non-goals, boundaries, data/type/interface impact, test strategy, and whether an xhigh subagent is actually needed before writing a todo or code.
| name | analyze-task |
| description | Use when a repository task is non-trivial and you should analyze goals, non-goals, boundaries, data/type/interface impact, test strategy, and whether an xhigh subagent is actually needed before writing a todo or code. |
Use this skill before coding for non-trivial repository work:
Do not use it for tiny local edits that can be implemented and verified immediately.
Produce a short Analysis Brief that makes the task discussable and executable.
This skill is for:
write-task-todo only after alignmentThis skill is not for writing code and not for writing docs/todolist.md.
Prioritize structure before UI
Prefer explicit boundaries
Use subagents selectively
xhigh explorer subagent only when the task is cross-layer, ambiguous, high-risk, or likely to benefit from an independent architectural readDo not create a source-of-truth doc yet unless the concept is already clearly stable and long-lived
Every analysis should end with an alignment state:
write-task-todo after confirmationProduce a brief with these sections:
## Analysis Brief
### Goal
### Product Boundary
### Scope
### Non-goals
### Source-of-Truth Impact
### Data / Type / Interface First
### Layer Impact
### Risks / Ambiguities
### Need Subagent?
### Test Strategy
### Alignment Questions
### Ready for Todo?
docs/source-of-truth already governs this areacorecontractsdbapproutesschemareposerviceruntimeuiyes or noyes, explain exactly what question the subagent should investigatedocs/todolist.mdwrite-task-todono if important scope, boundary, or semantics questions are still openDo not treat this skill as an automatic handoff to write-task-todo.
The normal sequence is:
Analysis Briefwrite-task-todoIf the task is non-trivial and the analysis is already aligned, hand off to write-task-todo.
If the task is trivial, explicitly say that a structured todo is not needed.
Use after receiving WebGPT or other LLM feedback on an agent-infra roadmap/todo and before sending the todo back for another review. Produce a concise handoff response that says what we adopted, what we reject or question, and what WebGPT should specifically re-evaluate in the todo.
Use when preparing a Formax code handoff: selecting files, generating repomix bundles, and writing a high-quality prompt for WebGPT or another coding agent with clear constraints and validation scope.
Use when implementing or reviewing changes in this repository and you need a strict, repeatable local development loop: align with repo docs, execute one mainline task at a time, run pnpm-based targeted verification, run codex review for code changes, and prepare clean commits/PR context.
Use after task analysis when a non-trivial repository task needs a structured docs/todolist.md with [x]/[ ] items, data/type/interface-first ordering, explicit non-goals, tests, and loop-ready execution slices.