skills/sprint-planner/SKILL.md
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".
npx skillsauth add bodangren/git-workflow sprint-plannerInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
To plan and initialize a new sprint by intelligently decomposing approved specifications into a comprehensive set of atomic GitHub issues. This skill bridges the gap between high-level specs and executable work items by using the Gemini CLI to analyze the spec's content and generate a thoughtful task breakdown. It then automates the creation of these tasks as GitHub issues within a new sprint milestone.
Use this skill in the following situations:
docs/specs/ directory.gh CLI tool installed and authenticated.jq tool installed for JSON parsing.gemini CLI tool installed and authenticated.Check the project board for approved specs (represented as Epics) ready to be planned.
Engage the user to determine which epic(s) from the "Approved Backlog" to include in the sprint.
Work with the user to establish the sprint name (e.g., "Sprint 4").
Execute the sprint planning script to automate GitHub issue creation:
bash scripts/create-sprint-issues.sh
The helper script automates these steps:
After the script completes, review the newly created issues in your milestone.
gh issue list --milestone "Your Sprint Name"
Walk through the AI-generated issues with your team. The generated tasks provide a strong baseline, but you should review them to confirm completeness, adjust priorities, and make any necessary refinements.
Symptom: Script reports that jq or gemini command is not found.
Solution: Install the required tool and ensure it's in your system's PATH.
Symptom: Script reports no epics in the approved backlog. Solution: Ensure your Epics are in the correct status column on your project board.
Symptom: Script cannot find a spec file path in the Epic's body.
Solution: Edit the Epic's issue body on GitHub to include a valid path to a spec file (e.g., docs/specs/my-feature.md).
Symptom: The script fails during the task decomposition step with an error from the gemini command.
Solution:
gemini CLI is installed and authenticated (gemini auth).tools
--- name: sprint-manager description: This skill orchestrates autonomous sprint execution by coordinating subagents to implement GitHub issues serially. It manages the full lifecycle: generating implementation plans via Gemini CLI, delegating implementation to subagents, reviewing PRs with Codex MCP, merging approved code, and running post-merge integration. Use this skill when asked to "run a sprint", "execute sprint issues", "implement issues autonomously", or "manage sprint workflow". --- #
tools
Use this skill to propose changes via the Spec PR process. It uses the Gemini CLI to generate high-quality draft specifications and to analyze PR feedback, accelerating the spec-driven development workflow. Triggers include "create spec" or "propose change".
development
Use this skill to discover all available AgenticDev skills and their capabilities. Provides a bootstrap context for AI agents by listing all skills, their descriptions, and script paths from the .claude/skills/ directory.
development
Use this skill to migrate existing projects to the AgenticDev structure. It uses an AI-powered analysis to intelligently discover, categorize, and migrate documentation, generate rich frontmatter, and preserve git history.