Repolode
revfactory

revfactory/harness

A Claude Code plugin that designs domain-specific agent teams and generates the agent definitions and skills they use.

Stars
9,335
Forks
1,342
Open issues
3
Last commit
last month

What is it?

Harness is a meta-skill for Claude Code. Given a description of a project or domain, it analyzes the work, chooses a team architecture, writes the agent definitions under .claude/agents/, and generates the skills and orchestrator that coordinate them under .claude/skills/. The project supports six team patterns, including pipeline, fan-out/fan-in, expert pool, producer-reviewer, supervisor, and hierarchical delegation.

Version 2 targets the current Claude Code multi-agent runtime and offers three execution modes: workflow scripts for deterministic fan-outs and verification loops, persistent named agents that communicate via SendMessage, and one-shot sub-agent delegation. It also includes a /harness:evolve skill that turns usage feedback into changes to the generated agents and skills, and it detects v1 artifacts for migration.

The plugin can be installed from the Claude Code marketplace or copied in as global skills. It is aimed at developers who want a reusable, project-specific agent setup rather than writing agent prompts and orchestration by hand.

Key features

  • 01Designs agent teams from a domain description using six architecture patterns.
  • 02Generates agent definitions in .claude/agents/ and skills in .claude/skills/.
  • 03Offers workflow, persistent-agent, and sub-agent execution modes.
  • 04Includes /harness:evolve to feed usage feedback back into generated agents and skills.
  • 05Detects v1 artifacts and provides a migration path.

Use cases

  • Setting up a reusable multi-agent team for a specific codebase or project domain.
  • Generating project-specific skills that Claude Code agents can invoke.
  • Iterating on an existing agent harness using feedback from real runs.
  • Migrating an older Claude Code agent setup to the v2 execution modes.

Quick start

  1. 1

    Add the marketplace in Claude Code

    /plugin marketplace add revfactory/harness
  2. 2

    Install the harness plugin

    /plugin install harness@harness-marketplace
  3. 3

    Ask Claude Code to build a harness for your project

    build a harness for this project

Things to know

  • The Phase 0 audit and generated artifacts are designed for Claude Code, so the plugin only works there.
  • Its 15-task quality gains are author-measured, so run your own pilot before relying on them.
  • Generated agent and skill files are written into your project's .claude directory and may need review.

In collections

Topics

FAQ

What is harness?
A Claude Code plugin that designs domain-specific agent teams and generates the agent definitions and skills they use. Harness is a meta-skill for Claude Code. Given a description of a project or domain, it analyzes the work, chooses a team architecture, writes the agent definitions under .claude/agents/, and generates the skills and orchestrator that coordinate them under .claude/skills/. The project supports six team patterns, including pipeline, fan-out/fan-in, expert pool, producer-reviewer, supervisor, and hierarchical delegation.
Is harness free to use? What license does it have?
harness is open source under the Apache-2.0 license. Check the license terms before using it in commercial products.
Is harness still maintained?
Updated within 6 months. The last commit to harness was on Sep 28, 2026.
What can I use harness for?
Setting up a reusable multi-agent team for a specific codebase or project domain. Generating project-specific skills that Claude Code agents can invoke. Iterating on an existing agent harness using feedback from real runs. Migrating an older Claude Code agent setup to the v2 execution modes.
How do I install harness?
Add the marketplace in Claude Code: /plugin marketplace add revfactory/harness Install the harness plugin: /plugin install harness@harness-marketplace Ask Claude Code to build a harness for your project: build a harness for this project
Where can I get harness?
The source code and installation instructions are on GitHub: https://github.com/revfactory/harness

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects