Ultrawork
Typing 'ultrawork' or 'ulw' flips the agent into a maximum-precision mode that demands failing-first proofs, real-surface QA evidence, and cleanup receipts before it can claim done.
Dev & CodingAdvanced★ 67,531⑂ 5,507AI score 7/10Last updated: Aug 9, 2026
What it does
When a prompt contains ultrawork or ulw, this directive is injected into the conversation and reshapes how the agent works — evidence over narration:
- One-time tier triage (LIGHT/HEAVY): new modules, auth/security, external integrations, DB migrations, concurrency, cross-domain refactors force HEAVY; you may ratchet up mid-task but never down.
- Binding goal registration:
create_goalrecords the deliverable, tier justification, success criteria with literal commands and binary PASS/FAIL observables, and an explicit "when to stop" line. - Durable notepad: an append-only
mktempmarkdown file holding the plan, file:line findings, RED/GREEN captures, and evidence paths so state survives context compaction. - PIN → RED → GREEN → SURFACE → CLEAN loop: capture the failing proof before any production code, make the smallest change, re-prove on the real surface (curl, Chrome/agent-browser, xterm.js web terminal, OS-level GUI automation), then tear down every spawned server, tmux session, container, or temp dir and log a cleanup receipt.
- Parallel + delegation discipline: batch independent lookups into one
evalcell; fan outtasksubagents or ateam_createteam only when write scopes are disjoint. - Triggered verification gate: reviewers (
momus/metis) are summoned only when a plan file exists and the tier is HEAVY or the user demanded rigorous review; otherwise a recorded self-review.
Who it's for
- Developers tired of "should work" claims with no captured proof
- Teams handing high-blast-radius changes (auth, payments, schema migrations) to an agent
- Advanced oh-my-openagent / omo-senpi users standardizing evidence-based QA and multi-agent delegation
Examples
ulw add email format validation to the login API→ write the failing test (RED), implement minimally, capturecurl -ishowing 400 status + body, log evidence paths and an atomic commit.ultrawork build the payment webhook integration→ auto-classified HEAVY: 3+ criteria (happy, boundary, adjacent regression), per-criterion scenario and evidence, plus reviewer approval if a plan file exists.ulw fix the broken colors and CJK width in the TUI→ prove it with a screenshot of a real xterm.js-rendered terminal instead oftmux capture-pane, then record the pty/tmux teardown receipt.
· · · Install guide · · ·
Install in the Claude app (no terminal)
- Download the ZIP with the button below.
- In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
- Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Install in Claude Code
Let Claude do it — paste this into Claude Code
Install the skill I found on Claude Skill Mart. Copy the packages/omo-senpi/skills/ultrawork folder from the GitHub repo code-yeongyu/oh-my-openagent into my ~/.claude/skills/code-yeongyu-ultrawork/. When it's done, tell me in one line what this skill can do.
Install with a command instead
git clone https://github.com/code-yeongyu/oh-my-openagent.git && mkdir -p ~/.claude/skills && cp -r oh-my-openagent/packages/omo-senpi/skills/ultrawork ~/.claude/skills/⚠ This is a third-party skill. Check the source repository before installing.
- Open a terminal and clone the repo:
git clone https://github.com/code-yeongyu/oh-my-openagent.git - Create the skills folder if needed:
mkdir -p ~/.claude/skills - Copy the skill in:
cp -r oh-my-openagent/packages/omo-senpi/skills/ultrawork ~/.claude/skills/ - Confirm
~/.claude/skills/ultrawork/SKILL.mdexists. - Restart Claude Code and add
ulworultraworkto any request. You'll know it loaded when the first line of the reply isULTRAWORK MODE ENABLED!. - (Optional) This directive targets the omo-senpi harness. If your setup lacks
create_goal,task,team_create,todo, oreval, rewrite those paragraphs to use the notepad/checklist instead. The published file is truncated inside the Stop rules section, so finish that sentence yourself.
View source on GitHub ↗License: NOASSERTION