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.