A professional spec-first development framework that uses structured expert review gates to ensure code aligns perfectly with technical requirements.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install spec-coder
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install spec-coder using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
Spec Coder is a sophisticated development workflow designed for Openclaw Skills that prioritizes architectural integrity and requirement clarity over rapid, unstructured hacking. By implementing a five-phase lifecycle—ranging from codebase scanning to evolution—it ensures that every line of code generated by an AI agent is rooted in a verified specification.
This skill transforms the AI from a simple code generator into a disciplined engineering partner. It utilizes a trunk-based documentation strategy where the system truth is maintained in core spec files, while incremental features are developed in isolated change directories. This methodology minimizes technical debt and ensures that complex, multi-module systems remain maintainable as they evolve.
To initialize the Spec Coder workflow within your environment, ensure your project structure includes a specs/ directory. You can start the process by invoking the agent with a spec-first command.
# Initialize a new spec-driven session
# The agent will automatically look for specs/status.md
mkdir -p specs/changes/archive
touch specs/status.md
Ensure that the relevant reference protocols (Expert Review, UI Guidelines) are accessible in your references/ folder to enable the full gate-review functionality of Openclaw Skills.
Spec Coder organizes data using a hierarchical trunk-and-branch model to manage the lifecycle of a project:
| Directory/File | Description |
|---|---|
specs/index.md |
The central hub for navigation, tracking all features and recent changes. |
specs/status.md |
Persistence layer for current phase, gate results, and codebase context. |
specs/tasks.md |
Active implementation tracking with status (Pending, In Progress, Done). |
specs/changes/ |
Isolated directories for in-progress features (e.g., FEAT-001/). |
specs/spec_*.md |
The source of truth for specific features, including interfaces and test points. |
Loading
A specialized skill for converting molecular structure images into digital chemical data and calculated properties using PatSight MolVision.

A professional utility for generating SEO-friendly, accessible table of contents for long-form digital content.

A specialized writing skill for generating structured, high-density article body content that prioritizes information gain and search engine performance.

A professional-grade currency exchange rate analysis tool providing technical indicators and predictive forecasting for global currency pairs.

A specialized tool for implementing high-performance social sharing buttons and intent-based URLs to amplify content reach.

A traditional Chinese metaphysics tool for AI agents to analyze personal Wuxing destiny and provide daily fortune insights.








































