spec-kit

Orchestrate spec-driven development workflows with a five-stage process.

Updated May 15, 2026
One-click install
npx skills add https://github.com/nachopalmeri/agents-system --skill spec-kit-nachopalmeri
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: spec-kit
Source: https://github.com/nachopalmeri/agents-system/tree/main/.agents/skills/spec-kit
Command: npx skills add https://github.com/nachopalmeri/agents-system --skill spec-kit-nachopalmeri

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Este kit facilita convertir ideas vagas en un flujo de desarrollo gobernado por especificaciones, transformando conceptos en Constitution, Specify, Plan y Tasks para una implementación controlada.

Core Features & Use Cases

  • Constitution: define principios y reglas del proyecto para alinear producto y técnica.
  • Specify / Plan / Tasks: delimita qué se quiere construir, por qué, cómo se implementa y cómo se verifica, reduciendo ambigüedades.
  • Use Case: aplica a proyectos medianos o grandes donde el alcance no está claro y se requiere trazabilidad.

Quick Start

Define la Constitution y Specify para un nuevo feature y genera un plan con tareas verificables antes de empezar a codificar.

Frequently Asked Questions about spec-kit

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

FAQPage Schema
How do I start spec-driven development for features with unclear requirements?

Spec-driven development for unclear features starts by defining a project Constitution to align product and technical principles, followed by Specify, Plan, and Tasks stages to produce verifiable and traceable tasks before coding begins.

What is spec-driven development and when do I need it for my software project?

Spec-driven development is a workflow that transforms vague concepts into governed specifications including Constitution, Specify, Plan, and Tasks. You need it for medium-to-large software projects where scope is unclear and cross-team traceability is required.

Can I use spec-kit workflows for medium-to-large software architecture decisions?

Yes, the spec-kit workflow is designed for medium-to-large software projects and applies directly to new features, architecture decisions, and cross-team alignment by establishing a Constitution and generating verifiable tasks.

What's the best way to ensure software project tasks are verifiable and traceable?

The best way to ensure tasks are verifiable and traceable is applying a five-stage workflow: Constitution, Specify, Plan, Tasks, and Implement. This process delimits what to build, why, how to implement it, and how to verify it.

How does the constitution stage work in project planning workflows?

The Constitution stage in project planning works by defining the core principles and rules of the project. It aligns product and technical teams early, serving as a governing foundation for the subsequent Specify, Plan, and Tasks stages.