About just-do-it
An orchestrating agent skill for moving development work from a ticket through analysis, build, review, and shipping. It delegates specialist work, uses explicit checkpoints and fix rules, and leaves code review decisions to a human.
Key features
- 01Resolve Linear tickets and execution context
- 02Coordinate analysis, builds, and specialists
- 03Set commit checkpoints and run code reviews
- 04Handle blockers and re-reviews by rule
- 05Preflight, push, and open an unmerged PR
Use cases
- 01Start development work from a Linear ticket
- 02Coordinate specialists on a bounded build
- 03Address blockers found during code review
- 04Preflight and open a PR for review
Install
Copy the command and run it in a terminal.
npx skills add https:/ / github.com/ gabriel-lafrance/ skills --skill just-do-itAfter installing, type/just-do-itin Claude Code to confirm it loaded.
Bundled filesdoctrine.mdreference.md
Details
From the project READMEJust Do It
Must read: ../pack-shared/standards.md. Apply the Taste and Architecture sections of AGENTS.md 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 specialists per
../pack-shared/subagents.md (the harness
specialist tool when it has one, otherwise that role as its own pass) 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 without the CI mirror when that commit
will not be pushed. If a PR is already open, run the mirror in
pr-ship.md first. Pin
baseSha...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, run the CI mirror in
pr-ship.md before the push, preflight, print the full PR draft in chat, then
push and create the PR (opened, not merged) using
pr-ship.md (the harness pull-request tool when
it has one, otherwise
gh). 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.