speckit-plan

Generate research documents, data models, and interface contracts from feature specifications.

12|2|Updated Jun 19, 2026
One-click install
npx skills add https://github.com/mori-shin-x/artgraph --skill speckit-plan-mori-shin-x
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-plan
Source: https://github.com/mori-shin-x/artgraph/tree/main/.claude/skills/speckit-plan
Command: npx skills add https://github.com/mori-shin-x/artgraph --skill speckit-plan-mori-shin-x

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill eliminates the ambiguity and manual overhead in technical planning by enforcing a structured workflow that bridges the gap between high-level requirements and actionable implementation plans.

Core Features & Use Cases

  • Structured Planning: Automatically generates research, data models, and interface contracts based on feature specifications.
  • Constitution Enforcement: Validates plans against project-specific architectural constraints and requirements.
  • Use Case: When starting a new feature, use this skill to generate a comprehensive design document that includes research findings, data schemas, and a quickstart validation guide, ensuring all technical unknowns are resolved before coding begins.

Quick Start

Invoke the speckit-plan skill to generate a technical design plan for the current 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 technical planning and design artifact generation from feature requirements?

Automate technical planning by using a skill that generates research documents, data models, and interface contracts from feature specifications. This enforces a structured workflow that bridges high-level requirements and actionable implementation plans.

How does constitution enforcement work for technical design plans?

Constitution enforcement validates generated technical design plans against project-specific architectural constraints and requirements. This mechanism ensures architectural consistency and proper workflow integration before implementation begins.

Can I generate interface contracts and data models for a new software feature automatically?

Yes, you can automatically generate interface contracts and data models based on feature specifications. The tool produces comprehensive design documents including research findings, data schemas, and a quickstart validation guide.

Do I need a project-specific constitution to generate a technical design plan?

Yes, you need a project-specific constitution. The planning process requires adherence to these architectural constraints alongside extension hooks to ensure generated research documents and data models integrate consistently.

What is the best way to transition feature requirements into implementation planning?

The best way to transition from feature requirements to implementation planning is using a structured workflow that resolves technical unknowns. It automatically generates research findings, data schemas, and validation guides before coding begins.

When should I avoid automated technical planning for design documents?

You should avoid automated technical planning if your project lacks a defined constitution or specific architectural constraints. Without these prerequisites, the tool cannot validate plans or ensure consistent workflow integration for your data models.