Compile, export, import, and sync harness configurations across Claude Code, Cursor, and GitHub Copilot
Use when user invokes /harness-compile or wants to compile a harness.yaml into native config files for Claude Code, Cursor, and GitHub Copilot. Generates CLAUDE.md, AGENT.md, .mcp.json, .cursor/rules/, .vscode/mcp.json, and related files from a single harness.yaml source. Supports --target, --dry-run, and --clean flags.
Use when user invokes /harness-export or wants to save their current harness-kit plugin setup to a shareable harness.yaml file. Detects installed skills, collects source info, and writes the config in Harness Protocol v1 format. Do NOT use for importing or restoring a harness — use /harness-import instead.
Use when user invokes /harness-import or wants to install plugins from a shared harness.yaml config file. Reads the config, presents each plugin interactively, and generates the Claude Code install commands for the ones the user selects. Handles both Harness Protocol v1 format (version: "1") and the legacy format (version: 1).
Use when user invokes /harness-sync or wants to sync AI tool configurations across Claude Code, Cursor, and GitHub Copilot. Inventories installed skills, instruction blocks, and MCP configs on all detected platforms, reports divergence, and lets the user push or pull changes. Push path reuses harness-compile logic. Pull path updates harness.yaml and recompiles. Never overwrites without explicit confirmation.
Use when user invokes /harness-validate or wants to check whether a harness.yaml file is valid according to the Harness Protocol v1 JSON Schema. Reports validation errors with field paths and helpful fix suggestions.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Portable configuration for AI coding tools.
Works with Claude Code · Cursor · GitHub Copilot
Your AI coding setup — plugins, skills, MCP servers, hooks, conventions — packaged into a single config you can apply to any tool on any machine. Build it once, share it with your team in one file.
/plugin marketplace add harnessprotocol/harness-kit
If your Claude Code build doesn't support the plugin marketplace:
curl -fsSL https://raw.githubusercontent.com/harnessprotocol/harness-kit/main/install.sh | bash
Downloads skill files to ~/.claude/skills/ over HTTPS. The full plugin experience (scripts, hooks, agents) requires the marketplace install.
Install explain — no dependencies, works in any codebase:
/plugin install explain@harness-kit
Then try it:
/explain src/auth/middleware.ts # explain a specific file
/explain the payment processing flow # search the codebase for a concept
/explain src/services/ # map a directory
Produces a layered explanation: summary, key components, how it connects, patterns, gotchas, and where to start if you need to change it.
A few highlights to get started:
| Plugin | What it does | Try it |
|---|---|---|
explain | Layered code explanations for files, functions, directories, or concepts | /explain src/auth/ |
research | Process any source into a structured, compounding knowledge base | /research https://... |
review | Code review with severity labels and cross-file analysis | /review |
lineage | Column-level data lineage through SQL, Kafka, Spark, and JDBC | /lineage orders.amount |
📋 Browse all 16 plugins → or run
/plugin marketplace browse harness-kit
| Plugin | Author | What it does |
|---|---|---|
superpowers | Jesse Vincent | TDD, systematic debugging, brainstorming-before-coding, subagent delegation, git worktree isolation |
/plugin marketplace add obra/superpowers-marketplace
/plugin install superpowers@obra
Export your plugin setup to a harness.yaml, commit it to your dotfiles, and restore it anywhere.
| Command | What it does |
|---|---|
/harness-export | Write harness.yaml from your current setup |
/harness-import harness.yaml | Interactive wizard — pick what to install |
/harness-compile | Compile to native configs for Claude Code, Cursor, and Copilot |
/harness-sync | Keep all three tools' configs aligned |
/harness-validate | Validate against the Harness Protocol v1 schema |
curl -fsSL https://raw.githubusercontent.com/harnessprotocol/harness-kit/main/harness-restore.sh | bash -s -- harness.yaml
See harness.yaml.example for the config format. harness.yaml follows the Harness Protocol v1 open spec — a vendor-neutral format for portable AI coding harnesses.
npx claudepluginhub harnessprotocol/harness-kit --plugin harness-shareHarness Board — a lightweight Kanban board with real-time Claude ↔ web UI two-way sync
Trace column-level data lineage through SQL, Kafka, Spark, and JDBC codebases
Generate or update README, API docs, architecture overview, or changelog — always confirms before writing
Code review for a branch, PR, or path — structured output with severity labels and cross-file analysis
Process any source into a structured, compounding knowledge base with refresh capability
Flagship+ skill pack for Cursor IDE - 30 skills for AI code completion, composer workflows, and IDE mastery
Harness for Claude Code — skills, /harness:* slash commands, persona subagents, lifecycle hooks, and MCP tools without per-repo `harness setup`. Sibling plugins exist for Cursor, Gemini CLI, and Codex.
Curated skills for Claude Code and Codex power users - tool selection, workflow optimization, and productivity
Hub plugin for cc-multi-cli-plugin: contains the companion runtime, subagents, setup wizard, and customization skills.
Personal Claude Code + Codex dev stack: security hooks, AI-first code conventions, /security-review, /repo-map, /stack-check, portable statusline. Designed to complement other skills-based plugins, not replace them.
Interactive setup wizard for configuring any repository with Claude Code best practices, based on Boris Cherny's workflow