01-requirements

Automate spec-driven development document creation through structured interviews.

1|Updated May 31, 2026
One-click install
npx skills add https://github.com/joseph-c-mcguire/spec-driven --skill 01-requirements
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: 01-requirements
Source: https://github.com/joseph-c-mcguire/spec-driven/tree/main/.cursor/skills/01-requirements
Command: npx skills add https://github.com/joseph-c-mcguire/spec-driven --skill 01-requirements

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the challenges of creating detailed spec-driven development documents by automating the requirements interview process, making it faster and more accurate.

Core Features & Use Cases

  • Automated Interviews: Conducts template-driven interviews to produce spec-driven development documents.
  • Delta Mode: Supports adding features to existing apps by updating only affected sections.
  • Pre-population: Utilizes context information from previous stages to pre-fill answers, streamlining the process.
  • Use Case: Ideal for kickstarting a new project, evolving an existing one, or performing requirements interviews.

Quick Start

Initiate the requirements interview by running the '01-requirements' skill.

Frequently Asked Questions about 01-requirements

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

FAQPage Schema
How do I automate requirements gathering for spec-driven development?

You can automate requirements gathering by running a structured interview process that captures project specifications through predefined templates. This method systematically extracts necessary details to generate accurate spec-driven development documents without manual formatting.

What is the best way to document project planning requirements for a new application?

Documenting project planning requirements is best achieved through template-driven interviews that generate spec-driven development documents. This method pre-populates context information from prior stages, ensuring comprehensive and accurate project initialization.

Can I update only specific sections of existing development documentation when adding features?

Yes, you can update specific sections of existing development documentation using delta mode. This feature allows you to add features to existing applications by updating only the affected sections, preserving the original project structure.

Does spec-driven development documentation support pre-populated context from prior stages?

Yes, spec-driven development documentation supports pre-populated context from prior stages. This pre-fill mechanism leverages existing project information to reduce redundant data entry and significantly accelerate document creation.

When should I use automated interviews for requirements management?

You should use automated interviews for requirements management when kickstarting a new project, evolving an existing one, or performing structured requirements gathering. This ensures consistent and comprehensive spec-driven documentation across project phases.