From innovation
Activate for: sprint, innovation sprint, agile, sprint plan, sprint goal, sprint backlog, user story, acceptance criteria, definition of done, sprint review, sprint retrospective, velocity, iteration, two-week sprint, sprint planning, what to build this sprint, backlog prioritisation, story points, mid-sprint check, sprint close, assumption update, learning sprint. NOT for: idea generation (use idea), assumption mapping (use hypothesis), pilot results analysis (use validate).
How this skill is triggered — by the user, by Claude, or both
Slash command
/innovation:sprintThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Before executing, check for `innov.local.md` in the working directory.
evals/evals.jsonsprint-workspace/iteration-1/eval-1/with_skill/grading.jsonsprint-workspace/iteration-1/eval-1/with_skill/outputs/output.mdsprint-workspace/iteration-1/eval-1/with_skill/outputs/prompt.txtsprint-workspace/iteration-1/eval-2/with_skill/grading.jsonsprint-workspace/iteration-1/eval-2/with_skill/outputs/output.mdsprint-workspace/iteration-1/eval-2/with_skill/outputs/prompt.txtsprint-workspace/iteration-1/eval-3/with_skill/grading.jsonsprint-workspace/iteration-1/eval-3/with_skill/outputs/output.mdsprint-workspace/iteration-1/eval-3/with_skill/outputs/prompt.txtsprint-workspace/iteration-1/eval-4/with_skill/grading.jsonsprint-workspace/iteration-1/eval-4/with_skill/outputs/output.mdsprint-workspace/iteration-1/eval-4/with_skill/outputs/prompt.txtsprint-workspace/iteration-1/eval-5/with_skill/grading.jsonsprint-workspace/iteration-1/eval-5/with_skill/outputs/output.mdsprint-workspace/iteration-1/eval-5/with_skill/outputs/prompt.txtsprint-workspace/iteration-1/summary.jsontrigger_eval_set.jsonBefore executing, check for innov.local.md in the working directory.
If found, extract:
If innov.local.md is not found:
Continue with conversation context. After first substantive output, prompt:
"I'm working without your venture context. Run Exercise 8 from Chapter 40
to build innov.local.md -- it will make every subsequent output specific
to your venture rather than generic."
Check venture.stage and calibrate:
If key_assumptions in innov.local.md are mostly UNTESTED: "You are planning sprints before validating your assumptions. An innovation sprint should target a specific assumption. Consider running /hypothesis first to build your assumption map, then plan sprints around testing the highest-risk assumptions."
PRODUCT SPRINT: Used when requirements are relatively known. Goal type: Delivery ("complete feature X and Y") Success: Did we ship what we planned? Retrospective: How do we work better together?
INNOVATION SPRINT: Used when both problem and solution have uncertainty. Goal type: Learning + delivery ("validate assumption X while building Y") Success: Did we learn what we set out to learn? Did we build what tests it? Retrospective: Which assumptions changed this sprint?
Use INNOVATION SPRINT format whenever venture.stage is DISCOVERY, VALIDATION, or MVP. Switch to PRODUCT SPRINT format at GROWTH stage when assumptions are largely validated.
TYPE 1: SPRINT PLAN Input: Sprint goal (learning + delivery); team; velocity; open assumptions Output: Sprint goal statement, backlog with user stories + acceptance criteria, definition of done, mid-sprint check template, review format, retrospective format
TYPE 2: BACKLOG PRIORITISATION Input: Full feature/task backlog Output: Prioritised backlog by assumption risk x delivery value
TYPE 3: SPRINT REVIEW Input: What was completed; what was not; any early learning signals Output: Progress assessment; carry-over rationale; updated sprint board
TYPE 4: SPRINT RETROSPECTIVE Input: Sprint outcomes; what worked/didn't; assumption test results Output: Learning synthesis; assumption updates for innov.local.md; next sprint priority
INNOVATION SPRINT PLAN -- Sprint [N]
Dates: [Start] - [End] | Team: [N people] | Velocity: [N points]
================================================================
SPRINT GOAL:
Learning goal: [Specific assumption being tested -- reference A-00X]
Delivery goal: [What gets built that enables the test]
SPRINT BACKLOG:
US-[NNN]: [User story title] [[N] points] [[Owner]]
As a [role], I want to [action] so that [outcome].
Acceptance criteria:
- [Criterion 1 -- specific and measurable]
- [Criterion 2]
- [Criterion 3]
Tests assumption: [A-00X]
[Repeat for each story -- 3-7 stories per sprint]
DEFINITION OF DONE:
Code: [Deployed to / tested on / performance threshold]
Learning: [Measured for N days / N users / N transactions]
Docs: [What gets documented in innov.local.md]
MID-SPRINT CHECK (Day [N]):
Review: [Is the critical story on track?]
Measure: [Any early signal on the learning goal?]
Risk: [Any story at risk? Adjust scope now, not on the last day]
SPRINT REVIEW FORMAT:
Demo: [What to show; to whom]
Measure: [Data from the learning goal -- even early/partial]
Learning: [Did we confirm or invalidate the target assumption?]
Input: [What do stakeholders or pilot customers say?]
SPRINT RETROSPECTIVE FORMAT:
What worked? (1 item per person -- specific)
What did not work? (1 item per person -- specific)
Assumption updates:
[A-00X]: [New status + evidence from this sprint]
One experiment for next sprint based on learning:
[Specific change to try]
Next sprint priority: [What the learning implies we do next]
================================================================
STRONG user story:
WEAK user story: "As a user, I want a better notification system so that I know things happened"
STRONG user story: "As a CFO, I want to receive invoice approval requests directly in Slack so that I can approve without logging into a separate tool -- measurable by: approval response time drops from 48hr to <4hr in pilot."
Score each backlog item: ASSUMPTION RISK SCORE (1-3): Does completing this test a HIGH risk assumption? 3 = Tests a TIER 1 (existential) assumption 2 = Tests a TIER 2 (serious) assumption 1 = Tests a TIER 3 (important) assumption or no assumption
DELIVERY VALUE SCORE (1-3): Does completing this unlock the next milestone? 3 = Blocks the next critical path item 2 = Enables faster learning 1 = Nice to have; no critical dependency
PRIORITY SCORE = Assumption Risk x Delivery Value (max 9)
Build the sprint from highest-priority-score items down. Drop items scoring <= 2 to the backlog unless they are quick wins.
After any sprint output:
ALL OUTPUTS REQUIRE REVIEW BY A QUALIFIED PROFESSIONAL BEFORE USE IN BUSINESS DECISIONS.
npx claudepluginhub panaversity/agentfactory-business-plugins --plugin innovationFacilitate effective sprint planning meetings that balance team capacity, business priorities, and technical health. Use when preparing for sprint planning.
Teaches scrum framework fundamentals, sprint goal writing (SMART/FOCUS/FAB templates), and agile ceremony facilitation for sprint planning, daily scrums, reviews, and retrospectives.
Structures sprint planning sessions: produces sprint goal, velocity-calibrated backlog, capacity plan, risk flags, and meeting agenda.