← ClaudeAtlas

spec-driven-sprintlisted

Drives an ad-hoc, resumable spec-driven sprint from a single GitHub issue with structural anti-skip enforcement. Given an issue, it researches the fix surface in plan mode, materializes a self-contained resumable HTML spec (work cards + embedded AI resumption prompt), creates an isolated worktree off the remote default branch, executes each work card (TDD Red-Green-Refactor where there is code), QA-validates against the spec's acceptance criteria in an iteration loop, and opens a PR — all through the Execute-Verify-Gate pattern at every step. No story file is required. Use when turning a GitHub issue into a hook-enforced, resumable sprint, or when the user runs /spec-sprint. Distinct from /create-sprint, which plans story sprints from an existing backlog; this skill is issue-driven and produces no story artifacts.
bankielewicz/DevForgeAI · ★ 4 · Testing & QA · score 66
Install: claude install-skill bankielewicz/DevForgeAI
# Spec-Driven Sprint Turn one GitHub issue into a self-contained, **resumable** spec-driven sprint: research the fix surface, materialize an HTML spec (work cards + embedded AI resumption prompt), branch an isolated worktree off the remote default, execute each card with TDD where there is code, QA-validate against the spec's acceptance criteria in an iteration loop, then open a PR. No story file is produced — this skill is **ad-hoc and issue-driven**, mirroring `spec-driven-dev`'s Execute-Verify-Gate discipline without `spec-driven-dev`'s story-scoped artifacts. **If ambiguous or conflicts detected: HALT and use AskUserQuestion.** --- ## Portability — consumer-safe core + DevForgeAI addendum This skill runs in **any** repository, not only DevForgeAI's own. Its phase files keep a **portable core** (generic / runtime-detected: default branch, required check, test runner) and apply a **DevForgeAI addendum** only when both sentinels are present: - `devforgeai/specs/context/` (the constitutional context folder), and - `.github/workflows/python-cli-tests.yml` (the required-check workflow). When the sentinels are absent, the host-specific addendum mechanics are skipped in favor of the runtime-detected equivalents (default branch, required check, test runner). The split rule-set lives in `references/portable-workflow.md` (consumer-safe core) and `references/devforgeai-addendum.md` (sentinel-gated host mechanics — worktree placement, the required-check name, coverage/drift ga