LaunchKit · 2026
Back to Skills

speckit-workflow

Complete Spec-Driven Development (SDD) orchestrator for OpenClaw.

0
415 downloads
by @vinayakv22

Setup & Installation

openclaw skills install @vinayakv22/speckit-workflow

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install speckit-workflow

Version History

v1.0.3Feb 22, 2026 - Version note by skill developer:

-reverted the changes that led to suspicious tag from openclaw -removed constitution.md that shouldn't have been there

What This Skill Does

Master orchestrator for Spec-Driven Development in OpenClaw. Manages the full engineering lifecycle from establishing code standards through implementation, delegating each phase to specialized sub-agents. Supports resuming interrupted workflows by detecting the current phase from existing artifacts.

Replaces ad-hoc feature development with a structured, resumable pipeline that tracks progress through file-based artifacts rather than relying on memory or manual coordination.

When to use it

  • Starting a new feature with a formal specification before writing code
  • Resuming a paused development workflow from where it left off
  • Breaking a complex feature into structured, trackable implementation tasks
  • Enforcing consistent code quality and architecture standards across a project
  • Automating git commits after each completed implementation chunk

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: Implement a user authentication feature for my web app

AGENT
  1. 1Check if .specify/ directory exists and initialize SpecKit if missing
  2. 2Delegate to speckit-constitution to establish code quality and architectural standards
  3. 3Delegate to speckit-specify, speckit-plan, and speckit-tasks to produce spec.md, plan.md, and tasks.md
  4. 4Delegate to speckit-implement in chunks, committing changes after each completed group
  5. 5Mark completed tasks in tasks.md and push changes to the repository
OUTPUT

Authentication feature implemented with each phase documented in .specify/, all tasks marked complete in tasks.md, and changes committed to the repository