create-plan

Generate implementation plans for structural workspace changes using Spec Core and wave-grouping rules.

10|1|Updated Jun 29, 2026
One-click install
npx skills add https://github.com/mishahanin/heading-os --skill create-plan-mishahanin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-plan
Source: https://github.com/mishahanin/heading-os/tree/main/.claude/skills/create-plan
Command: npx skills add https://github.com/mishahanin/heading-os --skill create-plan-mishahanin

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill eliminates ambiguity and risk in software development by forcing a structured, research-backed planning phase before any code is written, ensuring all changes are aligned with project goals.

Core Features & Use Cases

  • Structured Planning: Generates comprehensive implementation documents including Spec Core, design decisions, and step-by-step tasks.
  • Wave-based Execution: Supports parallel task grouping to optimize implementation efficiency.
  • Use Case: Before refactoring a core module or adding a new feature, use this skill to map out the dependencies, success criteria, and specific file modifications required to ensure a smooth execution.

Quick Start

Use the create-plan skill to design the approach for adding a new outreach workflow to the system.

Frequently Asked Questions about create-plan

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

FAQPage Schema
How do I create an implementation plan for complex multi-file modifications?

To create an implementation plan for complex multi-file modifications, you need a structured approach that researches existing patterns and defines actionable task sequences. This ensures execution readiness and project alignment before any code is written.

What is the best way to plan architectural refactoring before starting development?

The best way to plan architectural refactoring is to enforce a research-backed planning phase that maps out dependencies, success criteria, and specific file modifications. This eliminates ambiguity and risk by ensuring all structural changes align with project goals.

How does wave-based execution grouping work for development tasks?

Wave-based execution grouping works by organizing actionable task sequences into parallel groups. This optimizes implementation efficiency by allowing independent structural workspace changes to be executed concurrently during the development phase.

When do I need the Spec Core framework for software development planning?

You need the Spec Core framework for software development planning when undertaking complex structural workspace changes, new feature development, or architectural refactoring. It ensures execution readiness by enforcing adherence to strict grouping rules.

Does this planning approach work for new feature development and core module refactoring?

Yes, this planning approach works for both new feature development and core module refactoring. It generates comprehensive implementation documents including design decisions and step-by-step tasks to ensure smooth execution for any structural change.