spec-driven-develop

Structure large-scale software development with analysis, planning, and progress tracking.

34|4|Updated Mar 25, 2026
One-click install
npx skills add https://github.com/darknetopencv-alt/autodev --skill spec-driven-develop
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: spec-driven-develop
Source: https://github.com/darknetopencv-alt/autodev/tree/main/src/autodev/skills/spec-driven-develop
Command: npx skills add https://github.com/darknetopencv-alt/autodev --skill spec-driven-develop

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill addresses the challenge of managing large development tasks, providing a structured workflow that ensures thorough analysis, planning, and progress tracking before coding begins.

Core Features & Use Cases

  • Structured Workflow: A methodical approach for large rewrites, migrations, or architectural changes.
  • Documentation Automation: Automates the creation of documentation to track progress and serve as a reference.
  • Task Management: Enables the creation of task breakdowns, dependency graphs, and milestones for planning and tracking.
  • Use Case: For a complex project that requires analysis, planning, and multiple sessions before coding, this Skill can help ensure a systematic approach and maintainable progress.

Quick Start

Run the 'spec-driven-develop' skill to initiate the spec-driven development process.

Frequently Asked Questions about spec-driven-develop

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

FAQPage Schema
How do I manage large-scale software development tasks before coding begins?▼

Managing large-scale software development tasks requires a structured workflow for clarifying intent, analyzing, planning, and tracking progress. This approach ensures thorough preparation and maintainable progress for complex projects.

What is the best way to plan a complex project migration or architectural change?▼

Planning a complex project migration or architectural change is best handled by a spec-driven workflow that automates Markdown documentation and creates task breakdowns, dependency graphs, and milestones.

Can I automate task breakdowns and dependency graphs for large rewrites?▼

Yes, you can automate task breakdowns and dependency graphs for large rewrites. The structured workflow supports task management via autodev to help you plan and track milestones systematically.

Do I need local documentation tools to use a spec-driven development workflow?▼

Yes, a spec-driven development workflow requires local documentation and task management tools. It supports Markdown documentation creation to track your progress and serve as an ongoing reference.

When should I use a structured workflow for software development?▼

You should use a structured workflow for software development when a complex project requires analysis, planning, and multiple sessions before coding. It ensures a systematic approach for large rewrites, migrations, or architectural changes.

How does documentation automation work in a spec-driven development process?▼

Documentation automation in a spec-driven development process works by automatically creating Markdown files to track progress and serve as a reference. This ensures maintainable progress throughout your complex project's lifecycle.