sprint-planner

Automate CFN Loop sprint planning, execution, and checkpointing with Redis-backed persistence.

14|2|Updated Sep 23, 2025
One-click install
npx skills add https://github.com/masharratt/claude-flow-novice --skill sprint-planner-masharratt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sprint-planner
Source: https://github.com/masharratt/claude-flow-novice/tree/main/.claude/skills/cfn-sprint-execution/lib/planning/SKILL.md
Command: npx skills add https://github.com/masharratt/claude-flow-novice --skill sprint-planner-masharratt

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires jq, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Creates precise sprint plans with scoped boundaries and dependencies to prevent scope creep.

Core Features & Use Cases

  • Epic to sprint mapping
  • In-scope/out-of-scope separation
  • Agent configuration generation

Quick Start

plan-sprint.sh --sprint-id "1" --epic-json "$EPIC_JSON" --task-type "software-development"

Frequently Asked Questions about sprint-planner

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I break down an epic into a sprint plan with dependencies?

Sprint planning automates epic decomposition into actionable sprints with scoped boundaries and dependency tracking. The Skill maps epics to sprints, separates in-scope from out-of-scope work, and generates agent configurations to prevent scope creep across multiple waves.

Can I automate sprint execution and checkpoint progress across multiple waves?

Yes. The Skill automates sprint execution, wave checkpointing, and crash recovery using Redis-backed persistence with TTL. It maintains JSON-structured checkpoint data, wave indexing, and lifecycle management across planning, execution, and checkpoint modules.

What's the quickest way to generate a sprint plan from an epic JSON?

Use plan-sprint.sh with your epic JSON, sprint ID, and task type as inputs. The Skill generates a scoped sprint plan with agent configuration in a single command, mapping epic requirements to bounded sprint deliverables.

Does sprint planning work with CFN Loop workflows?

Yes. The Skill is built for CFN Loop epics decomposed into waves, covering planning, execution, and checkpoint phases. It integrates checkpoint persistence, wave indexing, dependency validation, and orphan cleanup across the entire workflow.

What happens if a sprint execution fails or crashes mid-wave?

The Skill includes built-in crash recovery through Redis-backed checkpoints with TTL. Failed sprints can resume from the last checkpoint state, and orphan cleanup handles incomplete tasks across waves without manual intervention.

Do I need jq to use sprint planning?

Yes. jq is a required dependency for processing and filtering JSON checkpoint data, epic structures, and sprint configurations. Ensure jq is installed before running sprint planning operations.