speckit-plan

Convert feature specifications into structured technical implementation plans with required artifacts.

8|1|Updated Sep 19, 2008
One-click install
npx skills add https://github.com/juvenal/openrender --skill speckit-plan-juvenal
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-plan
Source: https://github.com/juvenal/openrender/tree/main/.qwen/skills/speckit-plan
Command: npx skills add https://github.com/juvenal/openrender --skill speckit-plan-juvenal

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill eliminates the inconsistency and overhead of manually creating technical implementation plans from feature specifications, ensuring all plans align with project standards and cover all required design artifacts.

Core Features & Use Cases

  • Structured Planning Workflow: Automates the generation of complete implementation plans including technical context, data models, interface contracts, and research artifacts from high-level feature specs.
  • Constitution Enforcement: Built-in checks ensure all plans adhere to project-specific architectural rules and coding standards, flagging violations before development begins.
  • Use Case: For a team adding a new payment processing feature, use this skill to automatically generate the technical design, data models for transaction entities, API contracts for payment gateways, and phased implementation steps aligned with the project's security requirements.

Quick Start

Use the speckit-plan skill to generate a technical implementation plan for the new user notification feature described in the latest 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 generate a technical implementation plan from a feature specification?

To generate a technical implementation plan from a feature specification, provide the high-level feature requirements to trigger automated creation of plan.md, research.md, data models, and interface contracts. This structured planning workflow ensures all necessary technical design artifacts are consistently produced and aligned with project standards.

How do I ensure new software architecture plans adhere to existing project coding standards?

To ensure new software architecture plans adhere to existing project coding standards, use built-in constitution checks that flag violations before development begins. These enforcement checks automatically validate technical designs against project-specific architectural rules and security requirements.

What is included in a structured technical design workflow for new software features?

A structured technical design workflow for new software features includes generating technical context, data models for database entities, API interface contracts, research artifacts, and phased implementation steps. It provides a complete breakdown covering architecture definition and technology stack selection.

Can I add custom extension hooks to my software project planning process?

Yes, you can add custom extension hooks to your software project planning process. The skill supports custom extension hooks alongside its standard workflow, allowing teams to tailor the automated generation of implementation plans and technical design artifacts to specific project needs.

Do I need to manually create data models and interface contracts when planning a new feature?

No, you do not need to manually create data models and interface contracts when planning a new feature. The planning process automates the generation of these technical design artifacts directly from the high-level feature specifications, eliminating manual overhead and inconsistency.

When should I use an automated implementation plan generator for software development?

You should use an automated implementation plan generator for software development when adding new features that require consistent, standards-aligned technical designs. It is ideal for engineering workflows needing automated architecture definition, data modeling, and phased implementation breakdowns.