https://github.com/rblalock/omakaseagent
The chef's standard for AI agent work: twelve rules, a critique gate, and project memory. One skill. Craftsman's taste. Zero AI slop.
https://github.com/rblalock/omakaseagent
agent-skills ai-agents anti-slop claude claude-code code-quality codex cursor developer-tools llm
Last synced: about 21 hours ago
JSON representation
The chef's standard for AI agent work: twelve rules, a critique gate, and project memory. One skill. Craftsman's taste. Zero AI slop.
- Host: GitHub
- URL: https://github.com/rblalock/omakaseagent
- Owner: rblalock
- License: other
- Created: 2026-06-02T01:38:05.000Z (29 days ago)
- Default Branch: main
- Last Pushed: 2026-06-20T14:50:15.000Z (10 days ago)
- Last Synced: 2026-06-20T16:24:44.608Z (10 days ago)
- Topics: agent-skills, ai-agents, anti-slop, claude, claude-code, code-quality, codex, cursor, developer-tools, llm
- Language: JavaScript
- Homepage: https://omakaseagent.com
- Size: 1.15 MB
- Stars: 7
- Watchers: 0
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Agents: AGENTS.md
Awesome Lists containing this project
README
**The chef's standard.** One skill. Craftsman's taste. Zero AI slop.
[omakaseagent.com](https://omakaseagent.com)
[](https://www.npmjs.com/package/omakaseagent)
[](LICENSE)
[](https://skills.sh/rblalock/omakaseagent)
Trust the chef — state the goal. Omakase applies the bar, remembers taste, and critiques before anything significant ships.
## What it is
Omakase is a **portable quality standard** for agent work: twelve rules, a critique rubric, and project memory (`.omakaseagent/taste.md`, `decisions.md`). Not a bag of prompts.
Generic, hedging, over-engineered output fails. Non-trivial work explains *why* this approach.
## Quick start
Paste this into your agent (Claude Code, Cursor, wherever it lives) — the setup is agentic, not a script:
```text
Run `npx omakaseagent init` in this repo. Then read the AGENTS.md and Omakase
skill it installs, and adopt the twelve rules and the critique gate for all
work here from now on. Next, run `npx omakaseagent learn` and fill in
.omakaseagent/factory.md with this repo's real build, test, and verify
commands. When you're done, tell me what standard you're now working under
and how I should hand you tasks.
```
Prefer the terminal? `npx omakaseagent init` then `npx omakaseagent learn` — but the agent should be the one reading and adopting what gets installed.
Reload your harness, then talk to a **lead** (not a menu of skills):
| Harness | Example |
|---------|---------|
| Cursor / Claude Code | `@omakase-engineer add rate limiting with backoff` |
| OpenCode | `opencode run --agent omakase-engineer "add rate limiting…"` |
| Grok | `grok --agent omakase-engineer "…"` |
| Claude CLI | `claude -p --agent omakase-critic "review the auth module"` |
**Leads:** `@omakase-engineer` · `@omakase-critic` · `@omakase-archivist` — specialists stay internal; leads delegate.
**Router skill** (`omakase-router`) is only for plan, taste, handoff, and init when you are not using a native lead:
```
/omakase-router plan
/omakase-router critique
```
Harness quirks, Codex names, and troubleshooting: [docs/NATIVE-SUBAGENTS.md](docs/NATIVE-SUBAGENTS.md).
## The standard (always loaded)
| File | Role |
|------|------|
| [OMAKASE-RULES.md](OMAKASE-RULES.md) | Twelve non-negotiable rules |
| [OMAKASE-CRITIQUE.md](OMAKASE-CRITIQUE.md) | Rubric for major output |
| [OMAKASE-PRINCIPLES.md](OMAKASE-PRINCIPLES.md) | Why this is a standard, not a prompt pack |
Memory lives in `.omakaseagent/` after `init`.
## Install
**New project:**
```bash
npx omakaseagent init
```
**Skill + agents only** (harness already configured):
```bash
npx omakaseagent skills install # auto-detect harness
npx omakaseagent skills install cursor # or: claude | agents | grok | codex
```
Also on the skills ecosystem: `npx skills add rblalock/omakaseagent` ([skills.sh](https://skills.sh/rblalock/omakaseagent)).
Use `npx omakaseagent skills install --no-native-agents` for skill-only. Verify artifacts: `npm run verify:native-agents`.
## Developing this repo
Source: `skill/`. Shipped bundles: `dist/` (committed — do not edit by hand).
```bash
npm link # local CLI
npm run build
npm run verify:native-agents
npx omakaseagent init # dogfood in this clone
npx omakaseagent learn # factory layout for this repo
```
## License
Apache 2.0
