speckit-plan

Generate design artifacts from templates for spec-kit projects.

Updated May 20, 2026
One-click install
npx skills add https://github.com/Yangeok/i-cherri --skill speckit-plan-yangeok
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-plan
Source: https://github.com/Yangeok/i-cherri/tree/main/.agents/skills/speckit-plan
Command: npx skills add https://github.com/Yangeok/i-cherri --skill speckit-plan-yangeok

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill helps project managers and software developers to streamline the implementation planning workflow, creating design artifacts automatically from a template.

Core Features & Use Cases

  • Template-based Planning: Generates design artifacts such as research, data-models, contracts, and quickstarts using a provided plan template.
  • Project Structure Compatibility: Designed to work with projects following the spec-kit project structure, particularly focusing on the .specify/ directory.
  • Extensibility: Supports pre-execution and post-execution extension hooks for additional tasks before and after planning.

Quick Start

To plan a new feature with Speckit Plan, first ensure your project is set up with spec-kit, then run 'plan' with your desired feature specification.

Frequently Asked Questions about speckit-plan

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

FAQPage Schema
How do I automate design artifact generation for implementation planning?

Automating design artifact generation requires a template-based planning workflow that produces research, data-models, and contracts from predefined structures. You can streamline this process by running the plan command with your feature specification to generate artifacts automatically.

What is template-based planning and how does it work with spec-kit?

Template-based planning is the process of generating structured design artifacts using predefined templates. With spec-kit, it works by reading your feature specification and automatically producing research, data-models, contracts, and quickstarts within the `.specify/` directory structure.

Do I need a spec-kit directory structure to generate project design artifacts?

Yes, you need a spec-kit directory structure to generate project design artifacts using this workflow. The Skill specifically requires a `.specify/` directory in your project to function correctly and store the generated planning outputs.

Can I add custom tasks before or after the implementation planning workflow?

Yes, you can add custom tasks before or after the implementation planning workflow by using pre-execution and post-execution extension hooks. These extensibility points allow you to inject additional automated tasks during the design artifact generation process.

What is the best way to manage implementation planning for spec-kit projects?

The best way to manage implementation planning for spec-kit projects is to automate template-based design artifact generation. By leveraging predefined plan templates and extension hooks, you can ensure consistent generation of research, data-models, and contracts without manual effort.

What are the limitations of using templates for project planning in spec-kit?

The main limitation of using templates for project planning in spec-kit is strict structural dependency; the workflow only functions within projects utilizing a `.specify/` directory. Additionally, artifact generation is confined to the predefined templates and extension hooks provided.