LogoClawIndex
CasesSkillsAbout
LogoClawIndex

ClawIndex

OpenClaw Skills & Use Case Index

ClawIndex is an ecosystem-driven index of OpenClaw skills and real-world use cases.

Index

Skills·
Cases

Meta

About·
Disclaimer·
Email·
GitHub
© 2026 ClawIndex All Rights Reserved.

spec-driven-development - Structured specification writing before coding

Defines requirements, assumptions, technical plans, task breakdowns, and success criteria before writing code.

Tags

Updated: 2026-09-21

Capabilities

Typical Inputs

Typical Outputs

What this skill does

  • Expose explicit assumptions
  • Write structured specifications
  • Reformulate instructions into success criteria
  • Create technical implementation plans
  • Break down actionable tasks
  • Maintain living specification documents

Inputs

  • Ambiguous or vague requirements
  • Human feedback and approvals
  • Existing project codebase

Outputs

  • Specification document (/docs/spec.md)
  • Implementation plan document (/docs/plan.md)
  • Task list document (/docs/tasks.md)
  • Explicit list of assumptions

Requirements

    Source

    • Spec: SKILL.md
    spec-driven-development
    specification
    planning
    workflow
    task-breakdown
    Expose explicit assumptions
    Write structured specifications
    Reformulate instructions into success criteria
    Create technical implementation plans
    Ambiguous or vague requirements
    Human feedback and approvals
    Existing project codebase
    Specification document (/docs/spec.md)
    Implementation plan document (/docs/plan.md)
    Task list document (/docs/tasks.md)