iterative-plan

Plans milestones through clarify, profile, spine, and slice loop phases.

Updated May 20, 2026
One-click install
npx skills add https://github.com/RealEmmettS/shaughv-code --skill iterative-plan
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: iterative-plan
Source: https://github.com/RealEmmettS/shaughv-code/tree/main/plugins/shaughv-code/skills/iterative-plan
Command: npx skills add https://github.com/RealEmmettS/shaughv-code --skill iterative-plan

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill helps you effectively plan milestones by guiding you through a structured process, preventing overplanning and ensuring clarity in scope and criteria.

Core Features & Use Cases

  • Milestone Planning: Offers a structured loop for planning milestones, ensuring clarity in scope and criteria.
  • Four Phases: Clarify, Profile, Spine, and Slice Loop, each focusing on different aspects of the planning process.
  • Success Criterion: Ensures that the milestone has a binary, demoable criterion to validate completion.
  • Anti-Patterns Prevention: Identifies and prevents common planning anti-patterns like overplanning and lack of baselines.

Quick Start

Start by using the iterative-plan skill to plan your next milestone. Provide the current request or milestone description, and follow the four phases outlined in the skill.

Frequently Asked Questions about iterative-plan

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

FAQPage Schema
How do I plan software development milestones without overplanning?▼

To plan milestones without overplanning, use a structured approach: clarify requirements, profile the system, create a high-level spine, and iterate through a slice loop for detailed task scoping. This prevents scope creep and ensures clarity.

What is a binary success criterion for project management milestones?▼

A binary success criterion is a demoable condition that validates milestone completion with a clear yes or no outcome. It ensures the milestone has an observable result rather than vague progress markers.

How do I scope tasks for a software development milestone?▼

Scoping tasks involves iterating through a slice loop after creating a high-level spine. You profile the system, break the milestone into slices, and refine task details through active feedback and iteration.

What common anti-patterns should I avoid when planning project milestones?▼

Common anti-patterns in milestone planning include overplanning and lacking baselines. A structured approach addresses this by ensuring a binary, demoable success criterion and iterating through detailed task scoping to maintain focus.

Does milestone planning work for agile software development workflows?▼

Yes, milestone planning works for agile software development workflows by using a slice loop that requires active feedback and iteration. This structured approach adapts to changing requirements while maintaining clear scope and binary success criteria.