speckit-plan

Automate Spec-Kit project plan creation with templates and hooks.

Updated May 9, 2026
One-click install
npx skills add https://github.com/Arthur-Valentim/TODO---LIST --skill speckit-plan-arthur-valentim
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-plan
Source: https://github.com/Arthur-Valentim/TODO---LIST/tree/main/.claude/skills/speckit-plan
Command: npx skills add https://github.com/Arthur-Valentim/TODO---LIST --skill speckit-plan-arthur-valentim

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the implementation planning workflow for Spec-Kit projects, streamlining the generation of design artifacts and documentation.

Core Features & Use Cases

  • Plan Generation: Uses a template to create design artifacts like technical context, constitution check, and research tasks.
  • Hook Integration: Executes pre- and post-execution hooks to extend functionality and validate project structure.
  • Documentation: Generates research.md, data-model.md, contracts/, and quickstart.md files to document the design process.

Quick Start

Execute the speckit-plan skill in your Spec-Kit project to generate a plan for your implementation.

Frequently Asked Questions about speckit-plan

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

FAQPage Schema
How do I automate project planning and generate design artifacts for a Spec-Kit repository?

Automate project planning by executing the speckit-plan skill in your Spec-Kit project. It uses templates to generate design artifacts like technical context, constitution checks, and research tasks. You need a Spec-Kit project structure with a .specify/ directory to run it.

What documentation files are generated when creating an implementation plan?

Creating an implementation plan generates research.md, data-model.md, quickstart.md, and a contracts/ directory. These files document the design process and provide structured technical context for your project.

Do I need a specific directory structure to generate Spec-Kit plans?

Yes, you need a Spec-Kit project structure with a .specify/ directory to generate plans. The skill validates this project structure during execution using pre- and post-execution hooks before generating your design artifacts.

Can I run custom validation scripts before and after generating Spec-Kit design artifacts?

Yes, you can run custom validation using pre- and post-execution hooks. The skill supports hook integration to extend functionality and validate the project structure before generating your implementation plan and documentation.

What is the best way to streamline the implementation planning workflow for Spec-Kit projects?

The best way to streamline implementation planning is using a template-based skill to automate design artifact generation. This approach creates technical context, runs validation hooks, and outputs structured documentation files like data-model.md automatically.

Why are pre- and post-execution hooks needed for project plan generation?

Pre- and post-execution hooks are needed to extend functionality and validate the Spec-Kit project structure during plan generation. They ensure your environment is correctly configured before the skill creates design artifacts and documentation.