Self-improving agent harness for any project
npx claudepluginhub dougborg/harness-kitSelf-improving agent harness: audit, bootstrap, review, and evolve your project's AI tooling
A self-improving agent harness for Claude Code, distributed as a plugin.
Meta-harness (/harness) with 6 modes:
bootstrap — Analyze your project, install relevant skills/agents, generate project-specific additionsupdate — Pull latest upstream changes, smart-merge with local modificationsadd — Install skills from external plugin marketplacesaudit — 10-step quality gate on your project's harnessretro — Post-session gap identification (Type A/B/C/D classification)hoist — Propose upstream PRs for generic improvements14 skills:
| Skill | Purpose |
|---|---|
/harness | Meta-harness management |
/commit | Conventional commits with quality gates |
/open-pr | PR creation with CI polling and review monitoring |
/review-pr | Structured PR review using 6-dimension code review |
/pr-comments | Reply to PR review comments in thread context |
/rebase | Rebase with conflict resolution and validation |
/code-reviewer | 6-dimension code review reference |
/skill-writer | Create well-structured skills with progressive disclosure |
/documentation-writer | Write scannable, layered documentation |
/harness-builder | Analyze codebases and recommend harness setup |
/feature-spec | Write feature specifications before implementation |
/standup | Generate daily standup from git history |
/ui-review | Accessibility and UX audit (WCAG 2.1 AA) |
/svg-logo-designer | Generate SVG logos |
3 agents:
| Agent | Model | Purpose |
|---|---|---|
code-reviewer | sonnet | 6D review: correctness, design, readability, performance, testing, security |
verifier | haiku | Stack-agnostic validation runner |
harness-builder | sonnet | Deep-read codebase and recommend harness |
Architecture patterns reference — 6 multi-agent coordination patterns (Pipeline, Fan-out/Fan-in, Expert Pool, Producer-Reviewer, Supervisor, Hierarchical Delegation).
/plugin marketplace add dougborg/harness-kit
/plugin install harness-kit@harness-kit
Then in your project:
/harness bootstrap
This analyzes your project, recommends which skills/agents to install, copies them to .claude/, generates project-specific additions, and creates a .harness-lock.json tracking provenance.
/harness bootstrap copies to your project — Selected skills/agents go into .claude/ and are committed to your repo/harness update syncs changes — Smart-merges upstream updates, preserving local modifications.harness-lock.json tracks provenance — Which files came from where, what's been locally modifiedYou can install skills from multiple plugin marketplaces:
/harness add vercel-labs/agent-skills # React/Next.js skills
/harness add pbakaus/impeccable # Frontend design skills
The lock file tracks all sources.
/harness retro identifies gaps after sessions; /harness hoist proposes upstream improvements.Apache-2.0
Development marketplace for Superpowers core skills library
Harness-native ECC skills, hooks, rules, MCP conventions, and operator workflows
Open Design — local-first design app exposed to coding agents over MCP. Install once with your agent's plugin command and projects/files/skills are reachable through stdio.