← ClaudeAtlas

sprint-planlisted

Plans a sprint — goal, capacity, story selection by priority and dependencies, risks, QA plan link; triages the dependency-update queue (Dependabot/Renovate PRs: green patch/minor merged at sprint start, majors become stories); writes production/sprints/sprint-NN.md and roadmap markers. Use at sprint start.
gonimar/claude-web-studio · ★ 0 · Web & Frontend · score 78
Install: claude install-skill gonimar/claude-web-studio
# Sprint Plan Reply in the project conversation language (CLAUDE.md → Language); code, identifiers, paths and commit messages stay in English. Template `sprint-plan.md`. ## Phase 1: State Ready stories (`production/stories/**`), the roadmap (priority/blocker markers), the last sprint (unfinished work, retro actions), `production/findings.md` (open BLOCKING findings and their stories), the dependency-update queue (Phase 2), capacity (ask: days, hours per day — here, before any gate; rule 7: one turn, one gate). ## Phase 2: Dependency queue Only when `gh` exists and the repository has `.github/dependabot.yml` or `renovate.json`; otherwise one line ("no update bot configured — `/dependency-audit` sets one up") and on to Phase 3. `gh pr list --state open --author app/dependabot --json number,title,createdAt,mergeable,statusCheckRollup` (Renovate: `--author app/renovate`). Classify every PR from the command output, never from memory or the title alone: - **green and safe** — `mergeable: MERGEABLE`, every check `SUCCESS` or `SKIPPED`, and the bump is a patch/minor of a library or any CI-action bump — a merge candidate at sprint start, not a story; - **major** — the first version component changes in the title (`from 4.2.2 to 7.0.1`) or the PR body names a breaking change — a story (`chore(deps)`, size S/M, layer from the manifest's directory) or deferred with a written reason in the plan; never merged here; - **red or conflicting** — a failing check or `CONFLICTING` — stays ope