Skip to content
Back to skills

Hyperplan

ASecurity

Adversarial review. Stress-test a plan, decision, or draft with 5 hostile critics attacking from orthogonal angles in parallel, then keep only what survives. Triggers: hyperplan, hpp, /hyperplan, adversarial review, pre-mortem, stress-test this.

  • 33 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 23, 2026
ai-agentsgoaws

Works with

  • cli

Security analysis

A100/100

Scanned September 23, 2026

npx -y skills add BrianArfi/ai-second-brain --skill hyperplan --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Hyperplan?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Hyperplan
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/brianarfi-hyperplan/badge)](https://www.skillsdirectory.com/skills/brianarfi-hyperplan)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: hyperplan
description: "Adversarial review. Stress-test a plan, decision, or draft with 5 hostile critics attacking from orthogonal angles in parallel, then keep only what survives. Triggers: hyperplan, hpp, /hyperplan, adversarial review, pre-mortem, stress-test this."
---

# HYPERPLAN: Adversarial Review (PSB adaptation)

Adapted from oh-my-openagent's hyperplan. Five hostile critics attack the target from orthogonal angles, then the main loop keeps only the points that survive. This is not consensus building; it is a pre-mortem. Weak assumptions get exposed before the owner commits.

## When to use
High-stakes, hard-to-reverse, or stakeholder-facing work: Example Alliance Phase-0 decisions, a PRD before sign-off, a pitch or proposal to YourManager, AI Circle strategy, a roadmap commitment, a risky Slack/email. NOT for routine drafts (that is what `draft-reviewer` is for).

## Procedure

1. **Announce and frame.** Say "HYPERPLAN MODE." Restate the target in one line and confirm where it lives (file path, Drive doc, or pasted text). If the target is vague or not provided, ask the owner to point to the doc or paste it BEFORE spawning anything.

2. **Spawn 5 critics IN PARALLEL.** One message, five `hyperplan-critic` subagents, each with exactly one lens below. Pass each the same target plus its lens. Each reads the target and returns its 3 to 5 strongest attacks. For model diversity, spawn **strategist** and **contrarian** with `model: opus`; the other three run at the agent default.

   - **Skeptic** (simplicity): over-scope, complexity, scope creep, gold-plating, "flexibility for later." Weapon: "Cut it. Prove it is needed today."
   - **Stakeholder** (buy-in): the decision-maker's and affected teams' view (YourManager, the client, ops, eng). "Will they approve? Who is not bought in? What is the cross-team cost?"
   - **Evidence** (rigor): unverified claims, numbers with no source, assumptions stated as facts. "Where is the data? What is assumed?"
   - **Strategist** (structure and second-order): structural flaws, what breaks at scale, downstream and long-term effects, hidden dependencies. "What did you not consider? What breaks in six months?"
   - **Contrarian** (blind spots): the orthodox assumption everyone shares, the option nobody proposed. "What if the opposite is true?"

3. **Synthesize in the main loop** (judgment work, keep it on the flagship model). For every attack, rule it: SURVIVED (real, must address) / PARTIAL / REFUTED. Be honest; do not rubber-stamp the plan and do not rubber-stamp the critics.

4. **Output:**
   - **Survivors**, ranked by severity, each with a concrete fix or the question that must be answered.
   - **Refuted**, briefly, so the owner sees they were considered and dismissed on purpose.
   - **Verdict**: GO / GO WITH CHANGES (list them) / RETHINK.
   - If the target is a draft, give the specific edits. If a decision, give the revised recommendation.

## Scaling
Default is 5 critics, single pass. For a board-level or irreversible call, offer a second round: fix the survivors, then re-run the critics on the revised version, repeating until a round surfaces nothing new (loop-until-dry). Ask before spending the extra round; do not auto-run it.

## Notes
- Critics are read-only and return attacks only. The main loop owns the synthesis and the final call. Never let a critic's opinion be the decision.
- Reuses the routing table in CLAUDE.md: critics are the review/strategize tier; synthesis stays in the main loop.
- This complements, does not replace, `draft-reviewer` (mechanical pre-send checks) and `report-auditor` (rubric audit).

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.