spec-driven-planning

Generate feature skeletons and EARS-based requirements for feature planning.

2|1|Updated Nov 17, 2025
One-click install
npx skills add https://github.com/xbklairith/kisune --skill spec-driven-planning
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: spec-driven-planning
Source: https://github.com/xbklairith/kisune/tree/main/dev-workflow/skills/spec-driven-planning
Command: npx skills add https://github.com/xbklairith/kisune --skill spec-driven-planning

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill guides feature planning through Feature Creation → Requirements (EARS) → Technical Design.

Core Features & Use Cases

  • Three-Phase Planning: Feature creation, requirements gathering, and design.
  • EARS Templates: Event-Driven, State-Driven, and More.
  • Templates for Design: Ready-to-use design outlines and docs.

Quick Start

Use /dev-workflow:spec create to create a feature skeleton, then define requirements with /dev-workflow:spec requirements.

Frequently Asked Questions about spec-driven-planning

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

FAQPage Schema
How do I create a structured feature plan with requirements?

Spec-driven planning generates a feature skeleton and captures requirements using EARS templates. Run `/dev-workflow:spec create` to start feature creation, then `/dev-workflow:spec requirements` to define Event-Driven, State-Driven, and other requirement types in a structured format.

What is EARS-based requirements and when should I use it?

EARS (Event Analysis and Response Specification) structures requirements by event triggers and system responses. Use it during requirements capture to make implicit feature behaviors explicit and testable, reducing ambiguity in feature specifications.

Can I use spec-driven planning for architectural design?

Yes. Spec-driven planning covers feature creation, requirements gathering, and technical design phases. It provides design templates and guides you from initial requirements through detailed technical artifacts stored in organized directories.

What output does spec-driven planning generate?

Spec-driven planning creates a feature skeleton with ready-to-use design outlines, EARS-based requirement documents, and technical design artifacts. It organizes these as templated documentation stored in structured directories for your project.

Do I need prior design experience to use spec-driven planning?

No. Spec-driven planning uses templates and guided workflows to structure your planning process. The templates handle the format; you focus on defining requirements and design decisions for your specific feature.