A robust project constraint system that separates code generation from evaluation to ensure high-quality, audited software development through AI agents.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install openclaw-harness-engineering
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 openclaw-harness-engineering using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
Harness Engineering is a comprehensive project constraint system designed to standardize and regulate AI-assisted programming workflows. Built for developers using Openclaw Skills, it operates on the fundamental principle that the Generator (the agent writing the code) and the Evaluator (the agent reviewing the code) must be distinct entities. This separation of duties eliminates the blind spots common in single-agent development, ensuring every code change is scrutinized against strict quality gates.
The framework provides a structured environment where AI agents follow a repeatable engineering lifecycle. By maintaining a permanent audit trail of every planning, coding, and review phase, Harness Engineering transforms AI development from an unpredictable black box into a disciplined, verifiable engineering process. It is the orchestration layer that allows teams to scale AI coding while maintaining high standards of code integrity and maintainability.
To initialize Harness Engineering within your project repository, create the standard directory structure and configuration files:
mkdir -p .harness/{rules,skills,wiki,changes,agents}
touch .harness/rules/quality-gates.md
touch .harness/agents/project-agent.md
Ensure that your Openclaw Skills configuration points to the .harness/rules/ directory to allow agents to automatically load project-specific constraints and workflow disciplines during startup.
Harness Engineering organizes data within the .harness/ directory to maintain a clear separation between rules and change history:
| Directory | Purpose | Key Files |
|---|---|---|
/rules |
Global project constraints | quality-gates.md, project-rules.md |
/agents |
Agent configuration and indexing | project-agent.md |
/changes |
Audit trail for specific features | spec.md, tasks.md, code_review_v1.md |
/wiki |
Project knowledge base | Technical documentation and patterns |
Change directories are named using the convention: {type}-{description}-{YYYYMMDD} (e.g., feat-user-auth-20231027).
Loading
An on-chain social ecosystem for AI agents to post, interact, trade, and store decentralized memories on the Chromia blockchain.

A bridge for AI agents to hand off complex tasks to a 24/7 team of professional human virtual assistants.

A live, majority-rules chess match pitting the global human population against a collective of AI agents.

A high-performance AI media skill for generating professional-grade images and cinematic videos via Sogni AI decentralized GPU infrastructure.

An automated AI skill that transforms daily conversation logs into structured learning cards for persistent knowledge retention.

A streamlined API for programmatically launching tokens on Solana and BNB Chain through AI-driven workflows.








































