A disciplined, multi-phase development and testing Standard Operating Procedure (SOP) for implementing high-quality code changes.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install dev-test
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 dev-test using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The dev-test skill is a comprehensive Standard Operating Procedure designed for AI agents and developers to ensure code integrity through a structured lifecycle. By prioritizing understanding before implementation, this Openclaw Skills asset prevents technical debt and ensures that every code change—whether a bug fix, feature, or refactor—is intentional, tested, and maintainable.
This skill bridges the gap between raw coding and professional engineering by enforcing best practices such as minimal focused changes, defense-in-depth design, and the Arrange-Act-Assert testing pattern. It provides a reliable framework for Openclaw Skills users to achieve clean, reviewable diffs and robust test coverage across any programming language or framework.
To integrate this workflow into your AI agent environment, ensure you have your preferred test runner installed (e.g., pytest, jest, go test). Follow these steps to utilize the dev-test logic in Openclaw Skills:
# 1. Initialize the development environment
git checkout -b feature/your-feature-name
# 2. Study the codebase context
cat CONTRIBUTING.md
ls -R tests/
# 3. Run the progressive testing command after implementation
python -m pytest tests/test_new_feature.py -v --tb=short
The skill organizes its workflow through a series of checkpoints and structured outputs as detailed below:
| Phase | Primary Output | Taxonomy/Pattern |
|---|---|---|
| Study | Mental Model | Contextual understanding of files, functions, and data flow |
| Implement | Source Code | Follows existing patterns (snake_case vs camelCase) |
| Test | Test Scripts | Arrange-Act-Assert pattern (e.g., test_feature_handles_null_input) |
| Review | Clean Diff | Verified via git diff --stat and git diff --cached |
| Commit | Git Commit | Conventional Commits format: {type}({scope}): {description} |
Loading
A specialized tool for searching and extracting product data from VIP.com using authenticated API requests.

A high-fidelity document converter for seamless transitions between Word, PDF, Markdown, and HTML formats.

An automated news aggregation and AI summarization tool that delivers personalized daily briefings to messaging platforms.

ClearWeb provides AI agents with unrestricted, unblocked access to the entire public web through an integrated Bright Data CLI.

A powerful synchronization engine that converts local Markdown files and Obsidian vaults into rich, structured Notion database pages.

An intelligent automation tool for extracting bidding data from Excel, managing it via MySQL, and generating insightful project reports.








































