oh-my-agent CLI

A multi-agent harness that verifies results by artifacts: stop hooks, an independent judge and an event log for Claude Code, Codex, Cursor and more

  • 1,354 ★ on the repository
  • Last commit
  • MIT
CLI

Broad access

Why this level

  • The install script is piped from the network and installs third-party tools
  • Hooks run project scripts and control agent sessions
All reasons and checks

first-fluke/oh-my-agent

Install

Manual install

bunx oh-my-agent@latest

Requires bun, uv and serena.

Access and checks

How we review

Broad accessThe tool can change data, run commands or handle secrets.

  • The install script is piped from the network and installs third-party tools
  • Hooks run project scripts and control agent sessions

This is third-party code. Review the repository files before installing.

What it does

oh-my-agent keeps skills, workflows and rules in one .agents folder and projects them into each supported agent's native layout. A stop hook refuses to end the session until the project's typecheck, test or lint scripts pass, and a gate command checks whether a workflow left the required artifacts. An independent judge with fresh context re-verifies every criterion each round, and decisions go to an append-only log. It ships role agents for architecture, backend, frontend, databases, debugging, QA, DevOps and more, with ready presets.

Who it is for. For developers and teams who need factual verification rather than an agent's claim of done.

Good fit when

  • The agent often claims tests pass when they do not
  • You need the same skills and rules across Claude Code, Codex and Cursor
  • You want to split work among role agents using a preset

Not a fit when

  • The project has no check scripts to rely on
  • Extra tools such as bun, uv and serena cannot be installed

Example request

Implement the signup endpoint and do not finish until all tests and the linter pass

Limitations

The install script installs bun, uv and serena if missing. Gates are only useful when the project has working typecheck, test and lint scripts. Do not mix APM and bunx installs in one project, they drift apart.

How to disable. Delete the .agents folder and the files it generated in .claude, .cursor, .codex and other agent folders, plus the hooks in their settings.

FAQ

Can I install only the skills?

Yes, via Agent Package Manager: apm install first-fluke/oh-my-agent. Workflows, hooks and the CLI are not installed that way.

Which agents are supported?

Claude Code, Codex CLI, Cursor, OpenCode, Amp, GitHub Copilot, Qwen Code, Kiro CLI and others.

Discussion

No questions or reviews yet.

CLI tools

oah links 80-plus skills, five roles and /commit, /review, /test-tdd commands into Claude Code, Cursor, Codex and other agent folders

CLIExtended access984Repository stars

Orchestrator plugin for OpenCode and Codex CLI: multiple agents, hooks, built-in MCPs, ultrawork mode and hash-anchored edits

PluginBroad access70.5KRepository stars

An open coding agent for the terminal, browser and desktop that works with models from OpenAI and Claude to Ollama

CLIBroad access359Repository stars

A portable .agent folder with memory, skills and protocols that plugs into many coding agents and keeps its knowledge when you switch tools

CLIBroad access2.3KRepository stars

A layer over coding agents that assembles a temporary specialist team per task inside Claude Code, Codex, Cursor and Gemini

PluginExtended access1.6KRepository stars

A skill plus hooks that keep a coding agent on task and cut speculative defenses, unread checksums and scope creep

PluginExtended access3.4KRepository stars

README in short

The README opens with agents reporting success without proof and describes stop hooks, gate commands, the judge and the event log. Install via script for macOS, Linux and Windows, via bunx, or skills only via APM. It includes a preset table, supported agents and role agent descriptions. The README is translated into many languages, including Russian. MIT licensed.

README badge

Report a problem

Foxx AIoh-my-agent
Foxx AI

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.