A spec-driven development assistant that helps developers align intent through behavioral contracts before coding or by reverse-engineering existing logic.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install auto-spec
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 auto-spec using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
Auto-Spec is a sophisticated assistant designed for spec-driven development within the ecosystem of Openclaw Skills. It operates on the core belief that code is the single source of truth, treating specifications as disposable inputs that facilitate human-AI alignment rather than permanent documentation. By focusing on behavioral contracts rather than static files, it ensures that your development process remains lean, agile, and free from the overhead of maintaining out-of-sync documentation.
This skill bridges the gap between vague requirements and precise implementation. Whether you are starting a new feature from scratch or trying to decipher a legacy codebase, Auto-Spec provides the structured framework necessary to define what the system should do. It prioritizes precision over completeness, emphasizing edge cases, error paths, and logical postconditions that are often missed in traditional development cycles.
To enable Auto-Spec within your environment, ensure your AI agent is configured to recognize the Openclaw Skills directory. No manual file creation is required for the specs themselves as they are transient by design.
# Example: Triggering a spec-driven session via CLI
openclaw run auto-spec "Help me think through a new rate-limiting feature"
Simply invoke the skill by mentioning keywords like "write a spec", "reverse-engineer", or "behavioral contract" during your session.
Auto-Spec follows a strict, non-persistent data philosophy. While specs are usually kept in-session, they follow this structured taxonomy when displayed or saved:
| Section | Content Description |
|---|---|
| Overview | Purpose and context of the module or feature. |
| Glossary | Definitions for domain-specific terminology. |
| Behavioral Contracts | Scenarios including Preconditions, Inputs, and Postconditions. |
| Constraints | Performance, security, and business rule boundaries. |
| Dependencies | List of external modules or system interactions. |
| Open Questions | Unresolved items marked with [TBD] for user clarification. |
Loading
A powerful data extraction tool that turns unstructured website content into clean, structured datasets for analysis.

An AI-powered video creation skill that transforms text descriptions and images into professional 1080p MP4 videos via cloud GPU rendering.

A sophisticated AI video creation tool that transforms text scripts and uploaded media into professional 1080p video clips via remote GPU rendering.

A beginner-friendly AI video creator that transforms text prompts and images into high-quality 1080p MP4 files using cloud-based GPU processing.

A robust framework for creating and managing automated multi-step business workflows and periodic data synchronization tasks.

A comprehensive toolset for managing Notion workspaces via API, enabling automated database operations and page content management.








































