Claude Skill MartBrowse skillsWhat is a Skill?
Back to list

Hyperplan (Adversarial Multi-Agent Planning)

Spawns five mutually hostile agents to cross-critique your plan for three rounds, then hands only the surviving insights to a dedicated planner.

AutomationAdvanced67,5315,507AI score 7/10Last updated: Aug 9, 2026

What it does

hyperplan replaces consensus with intellectual combat. The orchestrator becomes the Lead of a five-member adversarial team spawned through team-mode:

  • skeptic — attacks over-engineering, scope creep, premature abstraction
  • validator — hunts edge cases, cross-module fragility, blast radius
  • researcher — demands file:line or doc-URL evidence; kills vibes-based claims
  • architect — exposes hidden coupling, leaky abstractions, technical debt
  • creative — forces at least three lateral alternatives before any answer wins

Execution runs in 7 phases: restate the request → create the team → Round 1 independent findings → Round 2 ruthless cross-attack → Round 3 defend/refine/concede → Lead distills survivors into four buckets (hard constraints, decisions, risks & mitigations, open questions) → mandatory handoff to the plan agent for an executable plan, then team cleanup.

The key design choice: the Lead is forbidden from writing the plan. Only battle-tested insights go to a dedicated planner that adds sequencing, dependencies, and per-task success criteria.

Who it's for

  • Engineers facing hard-to-reverse architecture calls or large refactors
  • Anyone who wants blind spots and optimistic assumptions forcibly surfaced
  • opencode users who already run team-mode (team_* tools) and multi-agent setups
  • Overkill for small bug fixes — five agents across three rounds burns a lot of tokens.

Examples

  1. Payment module refactor: "hyperplan a plan to split the payment domain" → skeptic deletes speculative abstraction layers, validator enumerates which existing tests break, and you get a staged migration plan.
  2. New feature design review: "adversarial plan for realtime notifications" → creative forces a polling vs. webhook vs. SSE comparison, architect flags coupling, and only evidence-backed options survive into the plan.
  3. Performance roadmap: "hpp: plan to cut API latency" → researcher demands actual profiling data, filtering out guess-based optimizations; unresolved disputes become explicit user-input gates in the final plan.

· · · Install guide · · ·

Install in the Claude app (no terminal)
  1. Download the ZIP with the button below.
  2. In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
  3. Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Download 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 .agents/skills/hyperplan folder from the GitHub repo code-yeongyu/oh-my-openagent into my ~/.claude/skills/hyperplan/.
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 /tmp/oh-my-openagent && mkdir -p ~/.claude/skills && cp -r /tmp/oh-my-openagent/.agents/skills/hyperplan ~/.claude/skills/

This is a third-party skill. Check the source repository before installing.

  1. Open a terminal.
  2. Clone the repo into a temp folder: git clone https://github.com/code-yeongyu/oh-my-openagent /tmp/oh-my-openagent
  3. Create the skills folder: mkdir -p ~/.claude/skills
  4. Copy the skill in: cp -r /tmp/oh-my-openagent/.agents/skills/hyperplan ~/.claude/skills/
  5. (Important) This skill requires multi-agent team tooling. On opencode, set team_mode.enabled: true in ~/.config/opencode/oh-my-opencode.jsonc and restart. Without team_* tools the skill stops and tells you so.
  6. Restart Claude Code (or opencode), then type hyperplan / hpp together with your planning request.
  7. You'll know it's working when the first line reads "HYPERPLAN MODE ENABLED!". After the plan is delivered, confirm you see "Hyperplan team disbanded" so no runtime state leaks.
View source on GitHubLicense: NOASSERTION