spec-kitty.plan

Automate repository implementation planning with Spec Kitty workflows.

1|1|Updated May 1, 2026
One-click install
npx skills add https://github.com/stijn-dejongh/spec-kitty-design --skill spec-kitty-plan-stijn-dejongh
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: spec-kitty.plan
Source: https://github.com/stijn-dejongh/spec-kitty-design/tree/main/.agents/skills/spec-kitty.plan
Command: npx skills add https://github.com/stijn-dejongh/spec-kitty-design --skill spec-kitty-plan-stijn-dejongh

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires spec-kitty, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the creation of implementation plans for repository projects using Spec Kitty, streamlining the planning process for development teams.

Core Features & Use Cases

  • Implementation Plan Creation: Generates a comprehensive plan based on existing specifications.
  • Branch Strategy Confirmation: Ensures explicit branch strategy agreement before proceeding.
  • Charter Context Bootstrap: Loads and applies charter context for the planning phase.
  • Technical Context Management: Updates and manages the technical context throughout the planning process.
  • Decision Moment Protocol: Implements a structured decision-making process with decision_id tracking.
  • Planning Interrogation: Interrogates the specification and stakeholders for planning requirements.
  • Bulk-Edit Check: Handles bulk-edit scenarios with occurrence map generation.
  • Phased Planning Workflow: Executes planning in distinct phases: Outline & Research, and Design & Contracts.

Quick Start

To create an implementation plan for a mission, run the command from the repository root:

/spec-kitty.plan --mission <mission-slug>

Frequently Asked Questions about spec-kitty.plan

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

FAQPage Schema
How do I automate implementation plan creation for a software repository?

Automate implementation plan creation by using Spec Kitty to generate a comprehensive plan from existing specifications. The workflow interrogates requirements, loads charter context, and structures the plan into distinct research and design phases.

How does branch strategy confirmation work during repository planning?

Branch strategy confirmation ensures explicit agreement on your repository branching approach before planning proceeds. The protocol validates the branch model against the mission specifications, preventing misaligned code structures during implementation.

Do I need a Spec Kitty environment to manage specification planning?

Yes, you need a configured Spec Kitty environment and its associated tools. The planning workflow depends on this ecosystem to load charter contexts, track decision moments, and manage technical context throughout the repository implementation process.

What is the phased planning workflow for repository implementation?

The phased planning workflow executes repository implementation in two distinct stages: Outline & Research for initial specification interrogation, and Design & Contracts for finalizing technical decisions and generating the implementation plan.

How does decision-making tracking work in technical specification management?

Decision-making tracking implements a structured protocol with unique decision_id logging for each technical choice made during planning. This ensures every specification modification and branch strategy adjustment is traceable within the repository implementation context.

Can I handle bulk-edit scenarios when generating an implementation plan?

Yes, bulk-edit scenarios are handled by generating an occurrence map during the planning phase. This identifies all specification touchpoints requiring modification, ensuring the implementation plan accounts for widespread repository changes accurately.