mcpField
J
just-do-it

just-do-it

github.com/gabriel-lafranceAgent workflows055 installsUpdated 1d ago
Repository

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

  1. 01Resolve Linear tickets and execution context
  2. 02Coordinate analysis, builds, and specialists
  3. 03Set commit checkpoints and run code reviews
  4. 04Handle blockers and re-reviews by rule
  5. 05Preflight, push, and open an unmerged PR

Use cases

  1. 01Start development work from a Linear ticket
  2. 02Coordinate specialists on a bounded build
  3. 03Address blockers found during code review
  4. 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-it

After installing, type/just-do-itin Claude Code to confirm it loaded.

Bundled filesdoctrine.mdreference.md

Details

From the project README

Just 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

  1. Resolve the Linear ticket through read-only /trackers and open the parent execution context.
  2. Create a typed branch after git hard stops pass.
  3. Run /analyze (this parent owns the next step), then /task for the bounded build (/task returns evidence; this parent owns shipping). Pick specialists from subagents.md; do not follow a fixed spawn order.
  4. 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 + /task Fix mode; checkpoint before each re-review.
  5. Checkpoint if dirty; run a fresh /code-review (CR2) against the pinned fixed point; remediate the same way.
  6. 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.

Comments

Markdown supported