Capacity-gated sprint planning — runs capacity math, carry-over check, and a definition-of-ready gate before committing scope. Usage: /sprint-plan <goal> [capacity]
19392f7Create a sprint plan for $ARGUMENTS with explicit capacity math, a carry-over check, and a definition-of-ready gate. The first token(s) of $ARGUMENTS are the sprint goal; a trailing number is treated as team capacity (story points or person-days). If no capacity is given, compute it in Phase 1 — never invent it.
/sprint-plan <goal> [capacity]
# e.g. /sprint-plan "Checkout v2 ready for beta" 34
Output a small table: raw → deductions → net capacity → trailing velocity → planning number.
A story may enter the committed scope only if all of these hold — otherwise it goes to "needs refinement", not the sprint:
Generate INVEST-checked stories from an epic with:
python3 product-team/agile-product-owner/skills/agile-product-owner/scripts/user_story_generator.py
product-team/agile-product-owner/skills/agile-product-owner/SKILL.mdproduct-team/agile-product-owner/skills/agile-product-owner/assets/sprint_planning_template.mdproduct-team/agile-product-owner/skills/agile-product-owner/references/sprint-planning-guide.mdproduct-team/agile-product-owner/skills/agile-product-owner/scripts/user_story_generator.py/sprint-health — mid-sprint health check/user-story — single-story generation with INVEST checksCopy a source-pinned command for your client. You run it yourself.
Destination: .claude/skills/sprint-plan · pinned to the source commit
# Run from your project root
git clone https://github.com/alirezarezvani/claude-skills.git .skillboard-tmp
git -C .skillboard-tmp checkout 19392f7a08264ed00486a251f5b2098321771f94
mkdir -p ".claude/skills"
cp -r ".skillboard-tmp/.gemini/skills/sprint-plan" ".claude/skills/"
rm -rf .skillboard-tmpReview the source before running. This copies files into your project; it is not a one-click install and does not verify runtime safety.
sudo apt update && sudo apt install -y gitnpm install -g @anthropic-ai/claude-code# Run from your project root
git clone https://github.com/alirezarezvani/claude-skills.git .skillboard-tmp
git -C .skillboard-tmp checkout 19392f7a08264ed00486a251f5b2098321771f94
mkdir -p ".claude/skills"
cp -r ".skillboard-tmp/.gemini/skills/sprint-plan" ".claude/skills/"
rm -rf .skillboard-tmpDestination: .claude/skills/sprint-plan
Scanner static-checks@0.1.0 · commit 19392f7a0826. Static checks cannot prove runtime safety – review the source and the exact diff before installing. How checks work.
No static rules matched. This is not a safety guarantee.