Agent skill · Workflow & Productivity

ulw-plan

ACTIVATES ONLY on an explicit user request for the ulw-plan workflow: the user themselves saying ulw-plan, ulw plan, /skill:ulw-plan, or asking in their own words for a work plan before coding. NEVER self-activates: a bare ulw/ultrawork run, an agent-side routing decision, or reading this file is not a request, and the plan-gated reviewers (metis/momus) stay locked without a user request plus a written .omo/plans plan file. Explore-first planning consultant (Prometheus) that grounds in the codebase, asks only the forks exploration cannot resolve - or researches them to best practice when the i

YeonGyu-Kim69,732★ · +488/wk · 2 repos on radarProfile →
claude-codecodexcursorships scriptsNOASSERTION
Install
npx skills add code-yeongyu/oh-my-openagent --skill ulw-plan --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 5
SKILL.md size: 16 KB
Bundled scripts: yes
Path: packages/omo-senpi/skills/ulw-plan/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 67,209 · +483 this week
Language: TypeScript
Read our review of the source →

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

## Senpi Harness Tool Compatibility This skill may include examples copied from the OpenCode harness. In Senpi, do not call OpenCode-only tools such as `call_omo_agent(...)`, `task(...)`, `background_output(...)`, or `team_*(...)` literally. Translate those examples to Senpi native tools: | OpenCode example | Senpi tool to use | | --- | --- | | `call_omo_agent(subagent_type="explore", ...)` | `task` tool with `subagent_type: "explore"` | | `call_omo_agent(subagent_type="librarian", ...)` | `task` tool with `subagent_type: "librarian"` | | worker/implementation `task(...)` | `task` tool with `category` from the delegation router (`quick`, `unspecified-low`, `unspecified-high`, `deep`, `ultrabrain`, `visual-engineering`, `writing`, `git`); honor the plan's `Recommended task executor category:` line | | final-review / gate-reviewer `task(...)` | fresh `task` with `category: "unspecified-high"` (or `"deep"`) and an adversarial-verifier prompt; `momus`/`metis` are plan-gated curated reviewers, spawnable only while the plan gate is open | | `background_output(task_id="...")` | `task_output` tool with the task id | | `team_*(...)` | Lead team tools (`team_create`, `task_create`, ...); sen

What's inside
Steps it walks through
  1. Senpi Harness Tool Compatibility
  2. Senpi Review Policy (authoritative)
  3. Senpi Design Consultation Lanes (authoritative)
  4. MANDATORY OPENING ANNOUNCEMENT
  5. INTENT ROUTING - pick ONE intent reference
  6. RUN THE SCRIPT - do not hand-build artifacts
  7. Plan artifact producer contract
  8. Universal invariants (hold on every path)
  9. Approval gate
  10. Delegation (OpenCode-native)
  11. Stop rules
Ships with 4 files
  • references/full-workflow.md
  • references/intent-clear.md
  • references/intent-unclear.md
  • scripts/scaffold-plan.mjs
More from oh-my-openagent
All skills →
About this skill
What does the ulw-plan skill do?

ACTIVATES ONLY on an explicit user request for the ulw-plan workflow: the user themselves saying ulw-plan, ulw plan, /skill:ulw-plan, or asking in their own words for a work plan before coding. NEVER self-activates: a bare ulw/ultrawork run, an agent-side routing decision, or reading this file is not a request, and the plan-gated reviewers (metis/momus) stay locked without a user request plus a written .omo/plans plan file. Explore-first planning consultant (Prometheus) that grounds in the codebase, asks only the forks exploration cannot resolve - or researches them to best practice when the i

How do I install it?

Run `npx skills add code-yeongyu/oh-my-openagent --skill ulw-plan --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From code-yeongyu/oh-my-openagent, a repository with 67,209 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going