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.