By jcwleo
Orchestrates a structured Markdown-first coding workflow with automated request routing, TDD enforcement, multi-panel debugging, code review, and verification gates for end-to-end feature delivery.
Turn Oh No Harness skill-selection guidance on, off, or status.
Run bounded three-panel rescue analysis and synthesis.
Install the Oh No Harness developer statusline into Claude Code settings (user-invoked setup).
Clarify vague work into an approval-gated spec.
Execute a concrete plan or task through mode-gated verification.
Use proactively inside active Oh No Harness workflows to analyze requirements and risks; the caller owns approval and handoff gates.
Use proactively inside active Oh No Harness workflows to run the read-only Codex companion call for the opposite-host leg of a cross-host code-reviewer pair; the caller owns approval and handoff gates.
Use proactively inside active Oh No Harness workflows to review changed code or prompts; the caller owns approval and handoff gates.
Use proactively inside active Oh No Harness workflows to run the read-only Codex companion call for the opposite-host leg of a cross-host debugger pair; the caller owns approval and handoff gates.
Use proactively inside active Oh No Harness workflows for root-cause analysis; the caller owns approval and handoff gates.
Use when the user wants to manage Oh No Harness session toggles, such as turning automatic skill-selection guidance on or off, checking routing status, making the bootstrap prompt more or less assertive across sessions, or turning the Codex executor delegation toggle on or off.
Use when a hard problem needs bounded inference-time ensemble analysis, cross-host consultation when available, adversarial critique, fallback-aware synthesis, or escalation from Ralph/systematic-debugging after ordinary analysis stalls.
Use when an idea, product request, feature request, design prompt, or engineering task is vague, broad, ambiguous, missing requirements, constraints, acceptance criteria, or user intent, or would otherwise need clarification before planning or implementation.
Use when implementing or executing an approved plan, PRD, spec, story list, ticket, or concrete task with acceptance criteria, required verification, or multiple implementation steps.
Use when broad, risky, architecture-sensitive, cross-file, multi-step, or unclear work needs consensus implementation planning before coding.
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.
No model invocation
Executes directly as bash, bypassing the AI model
No model invocation
Executes directly as bash, bypassing the AI model
English | 한국어
Your coding agent does not need another runtime. It needs a workflow it can actually read and follow.
Oh No Harness is that workflow for Claude Code and Codex: 11 stage skills plus 9 role agents that move vague work from interview to ralplan to verified ralph execution, with fusion-rescue for hard stalled problems, without npm, tmux, MCP, or a terminal-only control plane.
It sits between two extremes:
oh-my-* runtime asking for a corner of your terminal.It is a text-native workflow harness: stage skills coordinate the handoffs; role agents handle focused passes for exploration, planning, execution, review, security, QA, and verification.
npm install -gnpx danceThe runtime is deliberately boring: text files your agent can read —
platform skill wrappers in skills/ and skills-claude/, shared workflow core
in docs/skill-core/, maintenance-only company prompt references in
docs/providers/, agents/, thin commands/, plugin manifests, and one
optional Claude Code SessionStart hook.
[!NOTE] If you can read Markdown, you can audit the harness. If you can follow a handoff, you can understand the workflow.
Eleven focused workflows help clarify vague work, plan, execute with verification, rescue hard stalled problems, debug, and clean up — without a daemon, background service, or hidden state.
Oh No Harness follows semantic versioning from 1.0.0.
🛠 Architecture
explore, analyst, planner, plan-reviewer, executor, debugger, verifier, code-reviewer, fusion-rescue-analyst).commands/*.md mirrors all 11 skill names with argument hints, then delegates to the Claude Code wrapper in skills-claude/<name>/SKILL.md; Codex reads the matching wrapper in skills/<name>/SKILL.md.| Too much | Too little | Oh No Harness |
|---|---|---|
| Start a sidecar runtime | Keep picking from a loose skill shelf | Install a native Claude Code / Codex plugin |
| Learn a project CLI | Remember every phase by hand | Use a small stage surface: interview, ralplan, ralph |
| Debug hooks, HUDs, MCP, tmux | Hope one skill has enough context | Let skills hand off to role agents with explicit evidence gates |
| Stay in terminal-land | Lose structure in GUI hosts | Use the same text skills through native plugin discovery |
| Operate a platform | Collect prompts | Review the Markdown that drives the workflow |
🔁 Workflow
/oh-no-harness:interview routes code facts, research facts, and judgment calls separately — capturing decisions, constraints, and non-goals before any spec.LIGHT / STANDARD / THOROUGH; Ralph follows the recorded mode instead of always running the heaviest loop./oh-no-harness:fusion-rescue runs exactly three panel lenses, including a Codex-preferred adversarial lens when available, then lets the current host synthesize the next action./oh-no-harness:auto-routing on nudges Claude to consult the right skill before clarifying or editing — no hidden state, no skipped approval gates.npx claudepluginhub p/jcwleo-oh-no-harness-plugins-oh-no-harnessConsult multiple AI coding agents (Gemini, OpenAI, Grok, Perplexity, plus codex and antigravity CLIs when installed) to get diverse perspectives on coding problems
Production-grade engineering skills for AI coding agents — covering the full software development lifecycle from spec to ship.
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
Access thousands of AI prompts and skills directly in your AI coding assistant. Search prompts, discover skills, save your own, and improve prompts with AI.
Comprehensive feature development workflow with specialized agents for codebase exploration, architecture design, and quality review
Complete developer toolkit for Claude Code