revfactory/harness
A meta-skill that designs domain-specific agent teams, defines specialized agents, and generates the skills they use.
What it solves
Harness provides a way to automatically design and deploy multi-agent teams for Claude Code. Instead of manually configuring agents and their roles, users can provide a domain description, and the tool generates the necessary agent definitions, skills, and orchestration logic to handle complex tasks efficiently.
How it works
It functions as a "team-architecture factory" that analyzes a project's domain and control-flow requirements to select the best execution mode and architecture pattern. It generates specific artifacts in the .claude/ directory, including agent definitions (who does what) and skills (how they do it), and provides a CLAUDE.md pointer for triggering.
It supports three primary execution modes:
- Workflow orchestration: Deterministic scripts for fan-outs and verification loops.
- Persistent agent collaboration: Named agents that maintain context across turns.
- Sub-agent delegation: Lightweight, one-shot parallel dispatch.
Who it’s for
Developers using Claude Code who want to move beyond single-agent interactions to structured, multi-agent teams capable of handling larger-scale or more complex software engineering workflows.
Highlights
- Automated Team Design: Supports six architecture patterns (e.g., Pipeline, Expert Pool, Supervisor) to map tasks to the best agent structure.
- Dynamic Model Selection: Assigns model tiers (fable, opus, sonnet) based on task complexity and latency needs rather than using a blanket pin.
- Evolution Mechanism: The
/harness:evolveskill allows users to feed usage feedback back into the system to improve agents and skills over time. - Workflow-native Quality Patterns: Includes built-in patterns for adversarial verification, judge panels, and completeness critics to reduce errors.
Related
- Project
- Project
- Project
- Project
- Dispatch