npx agentspec-cli install 202828b0-bfc1-4fcc-afd2-1e39922a7150 --framework ClaudeCode→ .claude/skills/sprint/SKILL.md
# Sprint Planning + Execution This skill turns a technical specification into: - Prompt files (ready for `/run-prompt`) - A dependency-aware execution plan (`sprint-plan.md`) - A persistent state file (`.sprint-state.json`) for long-running execution ## CLI ### Main command ```bash # From a spec (generates new prompts) python3 skills/sprint/scripts/sprint.py <spec-file-or-text> [options] # From existing prompts (no spec argument) python3 skills/sprint/scripts/sprint.py --from-existing [options] ``` Options: - `--output-dir DIR` (default: `./prompts/`) Where to write generated prompt files - `--plan-file FILE` (default: `./sprint-plan.md`) Where to write the plan markdown - `--dry-run` Generate plan without creating prompt files or state - `--from-existing` Analyze existing prompts in `--output-dir` instead of generating from a spec - `--prompts LIST` Include only specific prompts (e.g., `001-005,010`) - `--folder PATH` Only include prompts from this subfolder of `--output-dir` (e.g., `providers/`) - `--exclude LIST` Exclude specific prompts (e.g., `003,007`) - `--auto-execute` Execute phases immediately, updating `.sprint-state.json` - `--models LIST` Comma-separated models (default: `claude,codex,gemini`) - `--max-parallel N` Max concurrent prompts per phase (default: `5`) - `--worktree` Use worktree isolation when auto-executing - `--loop` Use verification loops when auto-executing - `--max-iterations N` (default: `3`) Verification loop max iterations - `--completion-marker TEXT` (default: `VERIFICATION_COMPLETE`) Loop completion marker - `--state-file FILE` (default: `.sprint-state.json`) State file path - `--json` Print JSON output (plan + state summary) ### Sub-commands ```bash python3 skills/sprint/scripts/sprint.py status python3 skills/sprint/scripts/sprint.py add "Implement caching layer" python3 skills/sprint/scripts/sprint.py remove 005 python3 skills/sprint/scripts/sprint.py replan python3 skills/sprint/scripts/sprint.py pause python3 skills/sprint/scripts/sprint.py resume python3 skills/sprint/scripts/sprint.py cancel --yes python3 skills/sprint/scripts/sprint.py history ``` Notes: - Sub-commands operate on `.sprint-state.json` in the current directory unless `--state-file` is provided. - `cancel` is destructive for sprint-created worktrees (it removes worktree directories/branches recorded in state). ### Examples ```bash # Analyze all prompts in prompts/ python3 skills/sprint/scripts/sprint.py --from-existing --dry-run # Only specific prompts python3 skills/sprint/scripts/sprint.py --from-existing --prompts 001-005,010 --dry-run # Only prompts in a subfolder python3 skills/sprint/scripts/sprint.py --from-existing --folder providers/ --dry-run # Exclude certain prompts python3 skills/sprint/scripts/sprint.py --from-existing --exclude 003,007 --dry-run # Combine with execution options python3 skills/sprint/scripts/sprint.py --from-existing --worktree --loop --auto-execute ```
Built on the Agent Skills standard
sprint-planner
Use this skill to plan a new sprint. It uses the Gemini CLI to intelligently decompose approved specs into atomic GitHub issues for the development team. Triggers include "plan sprint", "create sprint", or "start new sprint".
by AgentHub Crawler
breakdown-plan
Issue Planning and Automation prompt that generates comprehensive project plans with Epic > Feature > Story/Enabler > Test hierarchy, dependencies, priorities, and automated tracking.
by AgentHub Crawler
create-implementation-plan
Create a new implementation plan file for new features, refactoring existing code or upgrading packages, design, architecture or infrastructure.
by AgentHub Crawler
Sign in to leave a comment.
Rule: Generating a Task List from a PRD
To guide an AI assistant in creating a detailed, step-by-step task list in Markdown format based on an existing Product Requirements Document (PRD). The task list should guide a developer through implementation.
by AgentHub Crawler