revfactory/harness
A meta-skill that designs domain-specific agent teams, defines specialized agents, and generates the skills they use.
What it solves
Harness solves the difficulty of manually designing and configuring complex multi-agent teams for Claude Code. Instead of writing individual agent definitions and skills by hand, users can describe their domain in a simple sentence, and the tool automatically generates the necessary architecture and skill sets to handle complex tasks.
How it works
Harness acts as a "Team-Architecture Factory." When a user provides a domain description, it analyzes the requirements and applies one of six pre-defined architectural patterns to generate agent definitions (.claude/agents/) and skills (.claude/skills/).
It supports two execution modes:
- Agent Teams: For tasks requiring collaboration between two or more agents using coordination protocols.
- Subagents: For one-off tasks that do not require inter-agent communication.
Who it’s for
Developers and users of Claude Code who want to deploy specialized, coordinated teams of AI agents to handle complex workflows like deep research, full-stack development, content planning, or technical documentation without manual configuration.
Highlights
- Six Architecture Patterns: Includes Pipeline, Fan-out/Fan-in, Expert Pool, Producer-Reviewer, Supervisor, and Hierarchical Delegation.
- Automated Generation: Turns domain descriptions into fully functional agent teams and skills.
- Context Management: Uses Progressive Disclosure for efficient skill generation.
- Validation Tools: Includes trigger verification, dry-run testing, and comparison tests to evaluate performance with and without skills.
Related
- Project
- Project
- Project
- Project
- Dispatch