Oh My Harness — AI skill for Claude Code
Tame your AI coding agents with natural language.
How to install Oh My Harness
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open kyu1204/oh-my-harness and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Oh My Harness does
Tame your AI coding agents with natural language. Generate enforced guardrails (CLAUDE.md, hooks, settings) from a single command.
Alternatives in AI
- Repomix — 📦 Repomix is a powerful tool that packs your entire repository into a single, AI-friendly file 22.7k ★
- Impeccable — The design language that makes your AI harness better at design 13.9k ★
- Agenvoy — Self-hosted AI agent harness in a single Go binary — writes, sandbox-tests and repairs its own tools, and lets 474 ★
README
🐴 oh-my-harness
**Tame your AI coding agents with natural language.**
[](https://www.npmjs.com/package/oh-my-harness) [](https://www.npmjs.com/package/oh-my-harness) [](https://github.com/kyu1204/oh-my-harness/actions/workflows/ci.yml) [](LICENSE) [](https://www.typescriptlang.org/) [](https://nodejs.org/)
Stop hand-writing CLAUDE.md files. Describe your project, get enforced guardrails.
😤 The Problem
Every AI code agent needs configuration files. Claude Code needs `CLAUDE.md` + hooks. Cursor needs `.cursorrules`. Codex needs `AGENTS.md`. You end up:
- 📋 Copy-pasting config files between projects
- 🔓 Forgetting to set up TDD enforcement hooks
- 💥 Agents committing code without running tests
- 🎲 Inconsistent behavior across projects
✨ The Solution
oh-my-harness init "React + FastAPI fullstack, TDD enforced, lint on save"
That's it. oh-my-harness generates **enforced guardrails** — not just instructions, but hooks that actually **block** bad behavior:
- ❌ Commit without tests passing? Blocked.
- ❌ Edit source without updating tests first? Blocked. (TDD Guard)
- ❌ Write to
node_modules/or.next/? Blocked. - ❌ Run
rm -rf /? Blocked. - ❌ Commit on a merged branch? Blocked.
- ✅ Auto-lint on every file save? Done.
- ✅ Auto-create PR after push? Done.
- 📊 Track all hook events for analytics? Done.
🚀 Quick Start
# Zero-install: run directly with npx
npx oh-my-harness init "TypeScript Next.js frontend with Python FastAPI backend"
#
Related Skills
Claude Code Blueprint
Battle-tested reference architecture for Claude Code power users. Specialized agents with model tiering, nat
Longe
A self-improving harness for any LLM, in one Rust binary. Persistent Lua REPL as the single tool, three-level
Backup First AI
Safety guardrails for Claude Code: a drop-in CLAUDE.md, example sandbox/permission settings, and a backup-firs
Gitspawn Scan
Scan a folder before your AI coding agent opens it. Finds the git config, hooks and agent settings that execut
Artemis
ARTEMIS turns natural-language instructions into reliable Android automation. It automates end-to-end workflow
Stix
Stick figure animation skill for AI coding agents — generate GIF/MP4 from natural language prompts
Related Agents
Ct Harness Engineer
Designs and audits Claude Code harness infrastructure — hooks, rules, settings, constraint promotion, maturity
Claude Harness Engineer
Changes Claude Code harness configuration — settings.json, statusline.sh, CLAUDE.md global rules, hooks, rules
Claude Code Leaks
Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you co