Just Do It
Must read: ../pack-shared/standards.md — Read /taste and /architecture doctrines this turn before analyze, build, or review. Do not skip. For user-facing work also load /design and docs/design.md.
Read: doctrine.md · reference.md · ../pack-shared/execution-context.md · ../pack-shared/pr-ship.md · ../publish/doctrine.md · ../publish/reference.md · Ask style: ../pack-shared/asking.md
This skill is a user start. Do not nest it under /task. Parent orchestrator
only. Dispatch Task workers per
../pack-shared/subagents.md and review their
Completions; do not solo non-trivial labor, grep the tree, or write tests. It
takes recommended soft decisions, auto-fixes only named Fix-now blockers, keeps
optional improvements as follow-ups, and leaves /pr-review to a human.
Lifecycle
- Resolve the Linear ticket through read-only
/trackersand open the parent execution context. - Create a typed branch after git hard stops pass.
- Run
/analyze(this parent owns the next step), then/taskfor the bounded build (/taskreturns evidence; this parent owns shipping). Pick specialists from subagents.md; do not follow a fixed spawn order. - Checkpoint-commit the working tree after
lintandtest(test:qualitywhen that is the test script) pass; pinbaseSha...headSha. Run/code-review(CR1); remediate Fix-now with/analyze+/taskFix mode; checkpoint before each re-review. - Checkpoint if dirty; run a fresh
/code-review(CR2) against the pinned fixed point; remediate the same way. - Ship commit(s) if needed (same lint and test first), preflight, print the full PR draft in chat, then
push and create the PR (opened, not merged) using
pr-ship.md (Cursor’s pull-request tool when
available). Do not skip that contract because
this skill is not
/publish.
Hard stops, review caps, shipping, context handoffs, and new-chat recovery live in the doctrine and reference.