Agent skill

War Room

by athola in athola/claude-night-market

Convenes a multi-LLM expert panel to pressure-test hard-to-reverse decisions.

MITAuto-check passedAgent Workflows

Install War Room

skills CLI
$ npx skills add athola/claude-night-market --skill war-room -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install athola/claude-night-market war-room --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/athola/claude-night-market.git skills-src && mkdir -p .claude/skills && cp -r skills-src/plugins/attune/skills/war-room .claude/skills/war-room && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
war-room
GitHub stars
341
Token cost
~4.5k tokens
SKILL.md length
1,688 words
Files
7
Skills in repo
152
Repo updated
First seen
Licence
MIT

At a glance

Convenes a multi-LLM expert panel to pressure-test hard-to-reverse decisions.

  • Works in 3 steps: Say so before deliberating, naming the… → Do not fill the empty seats with Claude… → Offer the choice: run a single-model…
  • Reversibility score is low and adversarial review is warranted
  • SKILL.md covers Overview, Reversibility-Based Routing, When To Use and When NOT To Use, plus 7 more sections
  • Calls gh

What it does

War Room is an agent skill from athola/claude-night-market. Convenes a multi-LLM expert panel to pressure-test hard-to-reverse decisions. Use when reversibility score is low and adversarial review is warranted.

Its SKILL.md is about 4.5k tokens, which your agent loads only when the skill is triggered. The skill folder holds 7 other files (for example `modules/deferred-capture.md`, `modules/deliberation-protocol.md` and `modules/discussion-publishing.md`).

It sits in Agent Workflows. The repository describes itself as: 23 Claude Code plugins: TDD enforcement hooks, git/PR workflows, spec-driven development, code review, project lifecycle, fix-from-error, maintenance automation, context… The licence is MIT.

When your agent uses it

  • Reversibility score is low and adversarial review is warranted

Example prompts

  • “Use the war-room skill to convene a multi-LLM expert panel to pressure-test hard-to-reverse decisions”
  • “/war-room”

Workflow steps

3 steps, taken from the first numbered list in SKILL.md.

  1. Say so before deliberating, naming the reason and the providers tried.
  2. Do not fill the empty seats with Claude and present the output as a
  3. Offer the choice: run a single-model review labeled as one, or stop

What it can do on your machine

Read from SKILL.md and the folder at commit 9f3eb00. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • gh

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Links to these hosts (documentation or services it may open):

    • ashikuzzaman.com
    • fs.blog
    • tapandesai.com

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

War Room loads about 4.5k tokens when it runs. Until then it costs about 40 tokens; SKILL.md has 1,688 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~40
When it runs · the whole SKILL.md, loaded when a task matches
~4.5k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from athola/claude-night-market at commit 9f3eb00, republished under its MIT licence (© athola). 1,688 words, ~4,463 tokens.

Download SKILL.mdSave it as .claude/skills/war-room/SKILL.md (or your agent's skills folder). This skill also uses 6 other files; get the full folder from GitHub.
name
war-room
description
Convenes a multi-LLM expert panel to pressure-test hard-to-reverse decisions. Use when reversibility score is low and adversarial review is warranted.
alwaysApply
false
model
opus
category
strategic-planning
tags
deliberation, multi-llm, strategy, decision-making, council, reversibility
complexity
advanced
model_hint
deep
estimated_tokens
2500
progressive_loading
true
modules
modules/reversibility-assessment.md, modules/expert-roles.md, modules/deliberation-protocol.md, modules/merkle-dag.md, modules/discussion-publishing.md…
dependencies
conjure:delegation-core, leyline:git-platform

Overview

The War Room convenes multiple AI experts to analyze problems from diverse perspectives, challenge assumptions through adversarial review, and synthesize optimal approaches under the guidance of a Supreme Commander.

Philosophy

"The trick is that there is no trick. The power of intelligence stems from our vast diversity, not from any single, perfect principle."

  • Marvin Minsky, Society of Mind

Reversibility-Based Routing

Before deliberation, assess the Reversibility Score (RS) to determine appropriate resource allocation:

RS = (Reversal Cost + Time Lock-In + Blast Radius + Information Loss + Reputation Impact) / 25
RS RangeTypeModeResources
0.04 - 0.40Type 2Express1 expert, < 2 min
0.41 - 0.60Type 1BLightweight3 experts, 5-10 min
0.61 - 0.80Type 1AFull Council7 experts, 15-30 min
0.81 - 1.00Type 1A+Delphi7 experts, 30-60 min

Quick Heuristics:

  • Can be A/B tested? → Type 2
  • Requires data migration? → Type 1
  • Public commitment required? → Type 1A+

See modules/reversibility-assessment.md for full scoring guide.

When To Use

  • Architectural decisions with major trade-offs
  • Multi-stakeholder problems requiring diverse perspectives
  • High-stakes choices with significant consequences (RS > 0.60)
  • Novel problems without clear precedent
  • When brainstorming produces multiple strong competing approaches

When NOT To Use

  • Simple questions with obvious answers
  • Routine implementation tasks
  • Well-documented patterns with clear solutions
  • Time-critical decisions requiring immediate action
  • Type 2 decisions (RS ≤ 0.40): use Express mode or skip War Room entirely

Expert Panel

Default (Lightweight Mode)
RoleModelPurpose
Supreme CommanderClaude OpusFinal synthesis, escalation decisions
Chief StrategistClaude SonnetApproach generation, trade-off analysis
Red TeamGemini FlashAdversarial challenge, failure modes
Full Council (Escalated)
RoleModelPurpose
Supreme CommanderClaude OpusFinal synthesis
Chief StrategistClaude SonnetApproach generation
Intelligence OfficerGemini 3 ProLarge context analysis (1M+)
Field TacticianGLM-5.3Implementation feasibility
ScoutQwen TurboQuick data gathering
Red Team CommanderGemini FlashAdversarial challenge
Logistics OfficerQwen MaxResource estimation

Deliberation Protocol

Two-Round Default
Round 1: Generation
  - Phase 1: Intelligence Gathering (Scout, Intel Officer)
  - Phase 2: Situation Assessment (Chief Strategist)
  - Phase 3: COA Development (Multiple experts, parallel)
  - Commander Escalation Check

Round 2: Pressure Testing
  - Phase 4: Red Team Review (all COAs)
  - Phase 5: Voting + Narrowing (top 2-3)
  - Phase 6: Premortem Analysis (selected COA)
  - Phase 7: Supreme Commander Synthesis
  - Phase 8: Discussion Publishing
Delphi Extension (High-Stakes)

For high-stakes decisions, extend to iterative Delphi convergence:

  • Multiple rounds until expert consensus
  • Convergence threshold: 0.85

Integration

With Brainstorm

War Room is AUTOMATICALLY INVOKED from Skill(attune:project-brainstorming) after Phase 3 (Approach Generation).

The brainstorm skill passes all context to War Room:

  • Problem statement and constraints
  • Generated approaches with pros/cons
  • Comparison matrix
  • Reversibility assessment (automatically calculated)

Bypass conditions (only if ALL true):

  • RS ≤ 0.40 (Type 2 decision - clearly reversible)
  • Single obvious approach with no meaningful trade-offs
  • Low complexity with well-documented pattern
  • User explicitly declines after seeing RS assessment
bash
# Automatic invocation from brainstorm (do not skip)
/attune:war-room --from-brainstorm

# Direct invocation (standalone)
/attune:war-room "Should we use microservices or monolith for this system?"
With Memory Palace

Sessions persist to the Strategeion (War Palace):

~/.claude/memory-palace/strategeion/
  - war-table/      # Active sessions
  - campaign-archive/  # Historical decisions
  - doctrine/       # Learned patterns
  - armory/         # Expert configurations
With Conjure

Experts are invoked via conjure delegation:

  • conjure:gemini-delegation for Gemini models
  • conjure:qwen-delegation for Qwen models
  • Direct CLI for GLM-5.3 (ccgd or claude-glm, via get_glm_command())

Delegation being on by default changes nothing here, because a War Room delegates by construction: a panel is external models or it is not a panel.

What does change is the fallback. conjure:delegation-core now returns a fallback_reason instead of raising when no provider answers or when an operator has declined delegation, and Claude answering every seat is the wrong way to spend that result.

A panel that could not reach external models is not a panel. When delegation is off or the chain is exhausted:

  1. Say so before deliberating, naming the reason and the providers tried.
  2. Do not fill the empty seats with Claude and present the output as a multi-model panel. Seven roles played by one model produce agreement that looks like consensus and is not.
  3. Offer the choice: run a single-model review labeled as one, or stop until a provider is available.

This is the one place in the repository where a silent local fallback would misrepresent the result rather than merely slow it down.

Usage

Basic Invocation
bash
/attune:war-room "What architecture should we use for the new payment system?"
With Context
bash
/attune:war-room "Best approach for API versioning" --files src/api/**/*.py
Reversibility Assessment Only

Quick assessment without full deliberation:

bash
/attune:war-room "Database migration to MongoDB" --assess-only

Output:

Reversibility Assessment
========================
Decision: Database migration to MongoDB

Dimensions:
  Reversal Cost:      5/5 (months of rework)
  Time Lock-In:       4/5 (migration path hardens)
  Blast Radius:       5/5 (all services affected)
  Information Loss:   4/5 (query patterns, ACID)
  Reputation Impact:  2/5 (internal unless downtime)

Reversibility Score: 0.80
Decision Type: Type 1A (One-Way Door)
Recommended Mode: Full Council

Proceed with full deliberation? [Y/n]
Force Express Mode (Type 2)

Skip to rapid decision for clearly reversible choices:

bash
/attune:war-room "Which logging library to use" --express
Force Full Council

Override RS assessment for critical decisions:

bash
/attune:war-room "Migration strategy" --full-council
Delphi Mode

For highest-stakes irreversible decisions:

bash
/attune:war-room "Long-term platform decision" --delphi
Resume Session
bash
/attune:war-room --resume war-room-20260120-153022

Output

Decision Document

The War Room produces a Supreme Commander Decision document:

markdown
## SUPREME COMMANDER DECISION: {session_id}

### Reversibility Assessment
| Dimension | Score | Rationale |
|-----------|-------|-----------|
| Reversal Cost | X/5 | ... |
| Time Lock-In | X/5 | ... |
| Blast Radius | X/5 | ... |
| Information Loss | X/5 | ... |
| Reputation Impact | X/5 | ... |

**RS: 0.XX | Type: [1A+/1A/1B/2] | Mode: [delphi/full_council/lightweight/express]**

### Decision
**Selected Approach**: [Name]

### Rationale
[Why this approach was selected]

### Implementation Orders
1. [ ] Immediate actions
2. [ ] Short-term actions

### Watch Points
[From Premortem - what to monitor]

### Reversal Plan (for Type 1 decisions)
[If this decision proves wrong, here's the exit strategy]

### Dissenting Views
[For the record]
Session Artifacts

Saved to Strategeion:

  • Intelligence reports
  • Situation assessment
  • All COAs (with full attribution after unsealing)
  • Red Team challenges
  • Premortem analysis
  • Final decision
Record the Tradeoff (decision journal)

The Supreme Commander Decision is a tradeoff record by construction: a selected approach, the COAs weighed against it, and the dissenting views. Mirror it into docs/tradeoffs.md so the reasoning stays with the code, not only in Strategeion (draft and confirm):

  • If leyline is installed, invoke Skill(leyline:decision-journal) and append a tradeoff entry. Map directly: Selected Approach to decision, the RS and rationale to a Y-statement, the rejected COAs to options, and Dissenting Views to consequences_negative. Set phase to the originating phase (for example plan). Record the RS in the entry links. Append on confirmation.
  • Fallback (leyline absent): append to docs/tradeoffs.md using the in-file ENTRY TEMPLATE; assign the next TR-NNN id.

If the decision is architectural enough to warrant a numbered ADR in docs/adr/, write the ADR and reference its number from the tradeoff entry rather than duplicating it.

Anonymization

Expert contributions are anonymized during deliberation using Merkle-DAG:

  • Responses labeled as "Response A, B, C..." during review
  • Attribution revealed only after decision is made
  • Hash verification ensures integrity

See modules/merkle-dag.md for details.

Escalation

Automatic (Reversibility-Based)

Deliberation mode is automatically selected based on Reversibility Score:

RS ScoreAutomatic Mode
≤ 0.40Express (bypass full War Room)
0.41 - 0.60Lightweight panel
0.61 - 0.80Full Council
> 0.80Full Council and Delphi
Manual Override

The Supreme Commander may override automatic classification when:

  • High complexity detected (multiple architectural trade-offs)
  • Significant disagreement between initial experts
  • Novel problem domain requiring specialized analysis
  • Precedent-setting decision (future decisions will follow pattern)
  • Political/organizational sensitivity beyond technical scope

Escalation requires written justification with RS assessment.

De-escalation

Equally important: identify decisions being over-deliberated:

  • If RS ≤ 0.40, recommend Express mode or immediate execution
  • Challenge "false irreversibility" ("we can't change this later" without evidence)
  • Track de-escalation rate as team health metric

Configuration

User Settings
json
{
  "war_room": {
    "default_mode": "lightweight",
    "auto_escalate": true,
    "delphi_threshold": 0.85,
    "max_delphi_rounds": 5
  }
}
Hook Auto-Trigger

War Room can be auto-suggested via hook when:

  • Keywords detected ("strategic decision", "trade-off", etc.)
  • Complexity score exceeds threshold (0.7)
  • User has opted in via settings

Agent Teams Execution Mode

Show full SKILL.md (699 more words)Show less
Overview

When --agent-teams is specified (or auto-selected for Full Council / Delphi modes), the War Room uses Claude Code Agent Teams instead of sequential conjure delegation. Each expert runs as a persistent teammate with bidirectional messaging, enabling real-time deliberation instead of batch request/response cycles.

Requires: Claude Code 2.1.32+, CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1, tmux installed.

When Agent Teams Helps
ModeWithout Agent TeamsWith Agent TeamsBenefit
ExpressSonnet direct callN/A (overkill)None: skip
Lightweight3 sequential delegationsN/A (overhead exceeds benefit)None: skip
Full Council7 sequential/parallel delegations7 teammates with live inbox messagingExperts can react to each other's COAs in real-time
DelphiMultiple delegation roundsPersistent team iterates until convergenceNo re-invocation cost per round; state preserved across rounds

Rule of thumb: Use agent teams only for Full Council and Delphi modes. Lightweight and Express modes don't generate enough inter-expert traffic to justify the coordination overhead.

Team Configuration
bash
# War Room agent team structure
Team: war-room-{session-id}
  Lead: supreme-commander (Opus) — orchestrates phases, final synthesis
  Teammates:
    chief-strategist (Sonnet) — approach generation
    intel-officer (Sonnet) — deep context analysis
    field-tactician (Sonnet) — implementation feasibility
    scout (Haiku) — rapid reconnaissance
    red-team (Sonnet) — adversarial challenge
    logistics (Haiku) — resource estimation

Note: In agent teams mode, all teammates run as Claude Code instances (Opus/Sonnet/Haiku). External LLM experts (Gemini, Qwen, GLM) are not used because agent teams requires the Claude CLI. The trade-off is losing model diversity but gaining real-time inter-expert messaging.

Deliberation Flow with Agent Teams
  1. Lead creates team → spawns teammates in tmux panes
  2. Phase 1 (Intel): Lead assigns intel tasks to scout and intel-officer via inbox
  3. Phase 3 (COA): Lead broadcasts situation assessment; teammates develop COAs independently; messaging allows clarifying questions mid-development
  4. Phase 4 (Red Team): Red-team teammate receives all COAs, posts challenges; other teammates can respond to challenges in real-time
  5. Phase 5 (Voting): Lead broadcasts ballot; teammates rank via inbox messages
  6. Phase 6 (Premortem): All teammates receive selected COA; can build on each other's failure scenarios
  7. Phase 7 (Synthesis): Lead collects all artifacts, produces decision
  8. Phase 8 (Discussion Publishing): After the Supreme Commander Decision document is finalized, you MUST execute modules/discussion-publishing.md to publish the decision to GitHub Discussions. Publishing is the default. The user can decline with "n". See the "Discussion Publishing (REQUIRED)" section below for the full step-by-step workflow.
Falling Back to Conjure Delegation

If agent teams fails (tmux unavailable, team creation error), the War Room automatically falls back to standard conjure delegation. The deliberation protocol is identical: only the execution backend differs.

Cost Considerations

Agent teams is significantly more token-intensive than conjure delegation (each teammate maintains its own context window). Use only when the coordination value justifies the cost, typically Delphi mode where multiple rounds of revision make persistent teammates worthwhile.

Discussion Publishing (REQUIRED)

After Phase 7 synthesis completes (in any execution mode), you MUST execute the discussion publishing workflow. This is not optional unless the user explicitly declines.

Execute these steps in order:

  1. Read modules/discussion-publishing.md for the full GraphQL workflow
  2. Ask the user: "Publishing this decision to GitHub Discussions. [Y/n]"
  3. If the user says "n", skip to Related Skills. Otherwise proceed with steps 4-6.
  4. Run the gh api graphql commands from the module to create a Discussion in the "Decisions" category
  5. Post phase summaries as threaded comments on the Discussion
  6. Update the local strategeion file with the Discussion URL

If GitHub Discussions are unavailable (non-GitHub platform, Discussions disabled, gh not authenticated), warn the user and skip. Publishing failures never block the war room workflow.

Exit Criteria

  • A Reversibility Score and decision type are computed and recorded.
  • A Supreme Commander Decision document with a selected approach, rationale, and dissenting views is produced.
  • The decision is mirrored to docs/tradeoffs.md (and to a numbered ADR in docs/adr/ if architectural).
  • Premortem watch points and, for Type 1 decisions, a reversal plan are captured.
  • Skill(attune:project-brainstorming) - Pre-War Room ideation
  • Skill(imbue:scope-guard) - Scope management
  • Skill(imbue:rigorous-reasoning) - Reasoning methodology
  • Skill(conjure:delegation-core) - Expert dispatch
  • Skill(conjure:agent-teams) - Agent teams coordination (Full Council / Delphi)
  • /attune:war-room - Invoke this skill
  • /attune:brainstorm - Pre-War Room ideation

References

Strategic Foundations
  • Sun Tzu - Art of War (intelligence gathering)
  • Clausewitz - On War (friction and fog)
  • Robert Greene - 33 Strategies of War (unity of command)
  • MDMP - U.S. Army (structured decision process)
  • Gary Klein - Premortem (failure mode analysis)
  • Karpathy - LLM Council (anonymized peer review)
Reversibility Framework

© athola, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 6 other files in plugins/attune/skills/war-room of athola/claude-night-market.

  • SKILL.md
  • modules/deferred-capture.md
  • modules/deliberation-protocol.md
  • modules/discussion-publishing.md
  • modules/expert-roles.md
  • modules/merkle-dag.md
  • modules/reversibility-assessment.md

Open the folder on GitHubat commit 9f3eb00

Compare with similar skills

War Room next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

War Room compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
War Room this skillathola/claude-night-market341—~4.5kAutomated safety check: PassMIT
MCP Server Builderanthropics/skills180k63 repos~2.3kAutomated safety check: PassApache-2.0
Hook Development for Claude Code Pluginsanthropics/claude-plugins-official38k10 repos~4.1kAutomated safety check: NotesApache-2.0
Using Superpowersfarm-fe/farm5.6k35 repos~1.4kAutomated safety check: PassMIT
Executing Plans Inlineobra/superpowers297k2 repos~5.1kAutomated safety check: PassMIT
Skill CreatorAzure/azqr79689 repos~8.2kAutomated safety check: PassApache-2.0

Similar skills

  • MCP Server Builder

    anthropics/skills

    Official

    Guides the design and implementation of Model Context Protocol servers in TypeScript or Python, from tool naming and error messages to evaluation.

    180k GitHub starsUsed in 63 repos~2.3k tokens
    Agent WorkflowsAuto-check passed
  • Hook Development for Claude Code Plugins

    anthropics/claude-plugins-official

    Official

    Explains how to write Claude Code plugin hooks, both prompt-based checks and bash commands, for events such as PreToolUse, Stop and SessionStart.

    38k GitHub starsUsed in 10 repos~4.1k tokens
    Agent WorkflowsAuto-check: notes
  • Using Superpowers

    farm-fe/farm

    A skill your agent uses when starting any conversation - establishes how to find and use skills, requiring Skill tool invocation before ANY response including clarifying questions

    5.6k GitHub starsUsed in 35 repos~1.4k tokens
    Agent WorkflowsAuto-check passed
  • Executing Plans Inline

    obra/superpowers

    Has the agent carry out an implementation plan itself, task by task in the current session, keeping a ledger, proving each step with a test and ending with one whole-branch review.

    297k GitHub starsUsed in 2 repos~5.1k tokens
    Agent WorkflowsAuto-check passed
  • Skill Creator

    Azure/azqr

    Official

    Create new skills, modify and improve existing skills, and measure skill performance.

    796 GitHub starsUsed in 89 repos~8.2k tokens
    Agent WorkflowsAuto-check passed
  • Claude Code Agent Development

    anthropics/claude-plugins-official

    Official

    Explains how to write agents for Claude Code plugins: the markdown file with YAML frontmatter, trigger descriptions, model and color settings, and system prompt design.

    38k GitHub starsUsed in 7 repos~2.8k tokens
    Agent WorkflowsAuto-check passed

More from athola/claude-night-market

All 152 skills in this repo
  • Night Market Diagnostics Toolkit

    athola/claude-night-market

    Run and interpret repo diagnostic scripts (ratchets, validators, token stats).

    341 GitHub stars~3.4k tokensUpdated today
    Auto-check passed
  • Skills Eval

    athola/claude-night-market

    Evaluate Claude skill quality through auditing. An agent skill from athola/claude-night-market.

    341 GitHub stars~1.6k tokensUpdated today
    Auto-check passed
  • Agent Teams

    athola/claude-night-market

    Coordinates Claude agent teams via filesystem protocol. An agent skill from athola/claude-night-market.

    341 GitHub stars~2.5k tokensUpdated today
    Auto-check passed
  • Delegation Core

    athola/claude-night-market

    Delegates execution to eight CLIs (Gemini, Qwen, MiniMax, GLM, Muse, Codex, OpenCode, Glimmer).

    341 GitHub stars~2.5k tokensUpdated today
    Auto-check passed
  • Elegant Code

    athola/claude-night-market

    Guide minimal code via a decision ladder with full safety, edge, and negative-case coverage.

    341 GitHub stars~2.1k tokensUpdated today
    Auto-check passed
  • Skill Library Mission

    athola/claude-night-market

    Build a project skill library in .claude/skills/ via discovery, parallel authoring, and review.

    341 GitHub stars~1.6k tokensUpdated today
    Auto-check passed

Categories

Questions about War Room

What does War Room do?

Convenes a multi-LLM expert panel to pressure-test hard-to-reverse decisions. War Room is an agent skill from athola/claude-night-market. Convenes a multi-LLM expert panel to pressure-test hard-to-reverse decisions.

When should I use War Room?

War Room fits situations like: reversibility score is low and adversarial review is warranted.

How do I install War Room in Claude Code?

Run `npx skills add athola/claude-night-market --skill war-room -a claude-code`. Or copy the skill folder (plugins/attune/skills/war-room in athola/claude-night-market) into .claude/skills/war-room in your project. Claude Code loads it when a task matches its description.

How do I install War Room in Codex?

Run `npx skills add athola/claude-night-market --skill war-room -a codex`. Or copy the skill folder (plugins/attune/skills/war-room in athola/claude-night-market) into .agents/skills/war-room in your project. Codex loads it when a task matches its description.

Can I use War Room in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add athola/claude-night-market --skill war-room -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/war-room, .gemini/skills/war-room, .github/skills/war-room and .opencode/skills/war-room in your project.

What does War Room need to run?

Going by SKILL.md and its folder, War Room needs the command-line tools its instructions call (gh).

Does War Room access the network?

SKILL.md names 3 domains. As links in the text: ashikuzzaman.com, fs.blog and tapandesai.com. This is read from the text; nothing was executed.

Is War Room safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does War Room use?

War Room is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does War Room use?

About 4.5k tokens (SKILL.md is roughly 18k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to War Room?

Skills that share tags, products or a category with War Room: MCP Server Builder (anthropics/skills, 180k stars), Hook Development for Claude Code Plugins (anthropics/claude-plugins-official, 38k stars), Using Superpowers (farm-fe/farm, 5.6k stars) and Executing Plans Inline (obra/superpowers, 297k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains War Room?

athola (a GitHub user) maintains it in athola/claude-night-market, which has 341 GitHub stars. The repository holds 152 skills in this directory. The repository was last updated on October 9, 2026.

Source: athola/claude-night-market on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.