Auto-configure a production-grade Claude Code harness for any project — analyzes your codebase, interviews you, and generates optimized skills, agents, hooks, and security rules.
Auto-configure a production-grade Claude Code harness for your project
Show current harness configuration summary
Remove all harness-builder generated files while preserving user-created configurations
Update an existing harness — re-analyze codebase and regenerate managed sections only
Analyze a project's codebase to detect tech stack, frameworks, database, testing, deployment, and existing Claude Code configuration. Use when setting up or updating a Claude Code harness.
Generate a complete Claude Code harness configuration. Creates settings.json, hooks, skills, agents, CLAUDE.md, and security rules based on codebase analysis and user preferences. Use after codebase-analyzer has run.
Verify a generated Claude Code harness for correctness and generate a Korean usage guide. Use after config-generator has completed harness generation.
Uses power tools
Uses Bash, Write, or Edit tools
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.
Auto-configure a production-grade Claude Code harness for any project in under 4 minutes.
Analyzes your codebase, runs an adaptive interview, and generates optimized skills, agents, hooks, and security rules — tailored to your actual tech stack and workflow, not generic templates.
.claude/ from scratch takes most developers half a day. harness-builder does it in one command.--cost-tier.# 1. Add from marketplace
claude plugin marketplace add woohyunkim/harness-builder
# 2. Install
claude plugin install harness-builder
# 3. Run setup
/harness-setup
Verify installation:
/harness-status
# Expected: "harness-builder v0.1.0 — active"
/harness-setup
│
├── Phase 1: Codebase Analysis
│ Detects: language, framework, database, testing,
│ deployment, CI/CD, package manager, existing config
│ Output: .claude/harness-builder/analysis.json
│
├── Phase 2: User Interview
│ Asks about: project phase, cost tier, automation level,
│ git workflow, testing philosophy, security needs
│ Output: .claude/harness-builder/interview.json
│
├── Phase 3: Configuration Generation
│ Generates: settings.json, hooks, skills, agents,
│ CLAUDE.md, scripts, security rules
│ Output: .claude/* (full harness)
│
└── Phase 4: Verification and Guide
Validates: JSON, permissions, frontmatter, secrets
Generates: .claude/docs/HARNESS-GUIDE.md
| Task | Manual | harness-builder |
|---|---|---|
| Write CLAUDE.md from scratch | 45–90 min | included in setup |
| Configure hooks.json | 30–60 min | included in setup |
| Define agent profiles | 60–120 min | included in setup |
| Write domain skills | 60–90 min | included in setup |
| Set security deny-lists | 20–30 min | included in setup |
| Re-sync after stack change | 30–60 min | /harness-update (~1 min) |
| Total | 4–7 hours | ~4 minutes |
harness-builder does not ask generic questions. The interview runs in 6 rounds with 15–24 questions total, adapting based on your answers.
| Round | Topic | Example Questions |
|---|---|---|
| 1 | Project context | Phase (PoC / growth / stable), team size, deadline pressure |
| 2 | Cost and model policy | Budget per hour, when to use opus vs sonnet |
| 3 | Automation preferences | What to auto-trigger vs require explicit approval |
| 4 | Git and review workflow | Branch strategy, PR review requirements, commit style |
| 5 | Testing philosophy | Coverage targets, TDD preference, E2E tooling |
| 6 | Security posture | Data sensitivity, secret management, audit requirements |
Adaptive depth: If you answer "I'm new to Claude Code" in round 1, rounds 2–6 default to safe, recommended values and skip advanced options. If you indicate experience, every option is surfaced.
Each answer directly maps to one or more generated configuration values. Nothing is inferred from templates — all output is derived from your interview responses and codebase analysis.
npx claudepluginhub woohyunkim-aicx/harness-builder --plugin harness-builderComplete collection of battle-tested Claude Code configs from an Anthropic hackathon winner - agents, skills, hooks, and rules evolved over 10+ months of intensive daily use
Automation bootstrap for Claude Code. Analyzes any project and generates a complete .claude/ structure with agents, pipelines, skills, memory, hooks, and settings.
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.
Session harness plugin for Claude Code workflow automation
oh-my-zsh for Claude Code — 11 agents, 33 commands, 24 skills, 15 hooks + 9 examples (21 events), 9 rules, 4 MCP (minimal: playwright, context7, jina-reader, [email protected]). One-line install: curl -fsSL https://raw.githubusercontent.com/sangrokjung/claude-forge/main/install.sh | bash
Harness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses