A unified TDD skill that enforces test-first development through automated spec parsing, pattern discovery, and the RED-GREEN-REFACTOR cycle.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install imbeasting-test-driven-development
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 imbeasting-test-driven-development using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Test-Driven Development skill is a robust framework designed to integrate high-standard engineering practices into AI-driven workflows. By leveraging Openclaw Skills, this tool ensures that agents never write implementation code before a failing test exists. It bridges the gap between requirements and code by supporting three distinct entry points: formal specifications, task files, and ad-hoc descriptions.
Built with a focus on maintainability and repository consistency, it performs deep pattern discovery to match existing test styles. This ensures that the generated tests feel native to your project while maintaining a strict cycle of verification that eliminates bugs before they are even written.
To use the TDD workflow within Openclaw Skills, ensure your development environment is configured for testing. For Rust projects, follow these steps:
# Install coverage tools
cargo install cargo-tarpaulin
# Ensure your project structure follows repository patterns
# The skill looks for tests in crates/*/tests/*.rs
| Component | Format | Purpose |
|---|---|---|
| Input Spec | .spec.md | Acceptance criteria source |
| Task File | .code-task.md | Implementation requirement source |
| Test Stubs | Rust #[test] | Placeholder for the RED cycle phase |
| Coverage | tarpaulin/html | Verification evidence for backpressure |
Loading
A comprehensive framework for architecting robust Model Context Protocol servers that enable AI agents to interact seamlessly with external APIs and services.

A powerful social media automation tool that allows AI agents to upload, schedule, and publish content across multiple platforms via the Publer API.

A local network controller for Roku devices that enables app launching, playback management, and menu navigation through the External Control Protocol.

A terminal-focused skill that enables AI agents to run shell commands within a dedicated, persistent tmux session named claw.

A powerful terminal automation skill that leverages tmux to drive interactive TUI applications and manage persistent background processes.

A high-performance FAQ management tool for Feishu bots that builds searchable knowledge bases from Markdown files using fuzzy matching.








































