← ClaudeAtlas

implement-nextlisted

Use after synthesis to dispatch the next ready task from the TASKS.md ledger through one subagent-driven implementation cycle, one task per invocation.
jsuvic/agent-profile · ★ 3 · AI & Automation · score 67
Install: claude install-skill jsuvic/agent-profile
<!-- Generated by Agent Profile Compiler. Do not edit by hand. --> # Implement Next ## Purpose Advance exactly one ready task from the `TASKS.md` ledger through a single implementation cycle, using its persisted issue brief as context. One invocation advances at most one task; it never iterates. Repeat the command for the next task. ## Preconditions - `TASKS.md` exists and is an index-only ledger whose rows link to issue briefs. - If `TASKS.md` is missing or contains no `ready` task, stop and report the ledger state; do not invent work. ## Flow 1. Read `TASKS.md` and select the first task in state `ready`. - Stop at a `human-gate` task and explain the approval it needs; do not proceed past it. - Skip `blocked` and `sequenced` tasks; they are not ready. - If no `ready` task exists, stop and report. 2. Mark the selected task `in-progress` in `TASKS.md` through the client's write-approval flow. 3. Load the linked issue brief and run `subagent-driven-change` with the brief as Fresh Context. Its owner runs `code-quality-reviewer` before `change-risk-reviewer`; initiate or resume the closed change-risk handoff and report its current state, but do not independently invoke another review, redefine budgets, or reset counters. 4. Mark the task `done` only after the owner returns a validated terminal `CLEAN` handoff and required tests run green. Validate the closed `ChangeRiskOrchestrationStateV1` record; its snapshot matches the current snapshot (modulo `docs/review-lea