A robust quality assurance framework for AI agents providing real-time linting, automated testing gates, and detailed performance metrics.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install quality-verification
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 quality-verification using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
Quality Verification is a specialized suite of Openclaw Skills designed to ensure the technical integrity of code generated by AI agents. It implements a shift-left strategy by executing immediate diagnostics after every file modification, preventing the propagation of syntax or type errors into subsequent development steps. By integrating directly into the agent's workflow, it acts as a continuous quality gate that maintains high standards for codebase health.
Beyond simple linting, this skill provides a rigorous verification layer that intercepts commit commands to run full project test suites. It ensures that an AI agent never commits broken code to the repository. Additionally, it features advanced session monitoring to track performance metrics like token usage and execution time, giving developers deep visibility into the efficiency of their AI-driven workflows.
To enable these Openclaw Skills, configure your .claude/settings.json with the following hook definitions:
{
"hooks": {
"PostToolUse": [
{
"matcher": { "tool_name": "Write|Edit|MultiEdit" },
"hooks": [
{
"type": "command",
"command": "bash post-edit-check.sh \"$TOOL_INPUT_FILE_PATH\""
}
]
}
],
"PreToolUse": [
{
"matcher": { "tool_name": "Bash", "input_contains": "git commit" },
"hooks": [
{
"type": "command",
"command": "bash test-before-commit.sh"
}
]
}
]
}
}
You can also control the intensity via environment variables:
# Enable all quality gates for production-level changes
HARNESS_PROFILE=strict claude -p "Refactor core logic"
# Run with minimal overhead for quick experiments
HARNESS_PROFILE=minimal claude -p "Update documentation"
The skill manages state and reporting through a clean, atomic filesystem structure:
| File | Type | Description |
|---|---|---|
| bracket.json | JSON | Stores per-turn metrics including timestamps and token increments. |
| additionalContext | String | Dynamic injection of linter and test output into the LLM prompt. |
| *.json (State) | JSON | Uses atomic move operations (PID + timestamp) to prevent partial writes during concurrent processes. |
| session_hygiene | Cleanup | Automatically removes stale locks and orphaned worktrees after 24 hours. |
Loading
A sophisticated personal knowledge base that uses LLMs to compile raw documents into structured, interlinked, trilingual wiki articles with emergent taxonomy.

A comprehensive interface for reading Bluesky profiles, posts, and network data via the AT Protocol.

A sophisticated framework for managing context window lifecycles, cross-session knowledge transfer, and token budget optimization for AI agents.

A model-agnostic utility for Openclaw Skills that converts plain text mentions into interactive, clickable WhatsApp blue mentions.

An intelligent orchestration engine that automates multi-skill collaboration and optimizes execution strategies for AI agents.

A comprehensive technical leadership framework designed for CTOs and VPs to scale engineering organizations, optimize high-scale architectures, and drive business impact.








































