reversa-challenger

Runs premortem analysis on ideation options and writes a risks.md document.

Updated May 22, 2026
One-click install
npx skills add https://github.com/GleisonOliveira/dockerpilot-mcp --skill reversa-challenger-gleisonoliveira
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: reversa-challenger
Source: https://github.com/GleisonOliveira/dockerpilot-mcp/tree/main/.agents/skills/reversa-challenger
Command: npx skills add https://github.com/GleisonOliveira/dockerpilot-mcp --skill reversa-challenger-gleisonoliveira

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Teams commit to product or architecture options without stress-testing the assumptions behind them, discovering fatal flaws only after expensive implementation. This Skill adversarially challenges every option surfaced during an ideation session, exposing the premise that kills each option, hidden legacy costs, and points of no return before a decision is made. ## Core Features & Use Cases - Premortem Headlines: Generates 2-4 distinct failure headlines with different root causes, then asks the user which one is scariest to set severity ordering. - Per-Option Attack: For each option in options.md, identifies the single killing premise, a cheap experiment to test it, the hidden cost (anchored to concrete legacy files or specs), and the point of no return. - Cross-Cutting Risk Register: Checks six transversal risk categories such as single-person dependency, regulatory obligations, third-party integrations, data migration, and authentication changes. - Use Case: After running the Explorer stage of a Reversa ideation session, invoke the Challenger to produce a risks.md that attacks all options equally, including "do not build", so the Arbiter stage can score options against concrete risks. ## Quick Start Run the reversa-challenger skill in an active Reversa ideation session to generate the risks.md premortem document from the existing framing.md and options.md files.

Frequently Asked Questions about reversa-challenger

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run a premortem analysis on product options?▼

Invoke the reversa-challenger skill inside an active Reversa ideation session. It reads framing.md and options.md, generates failure headlines, attacks each option's core premise, and writes a structured risks.md document.

What inputs does the reversa-challenger skill need?▼

It requires .reversa/state.json, .reversa/active-ideation.json, and the session's framing.md and options.md files. If options.md is missing, it stops and instructs you to run reversa-explorer first.

How does the skill handle legacy codebases during risk analysis?▼

When the session context is legacy, it reads existing documentation about technical debt, coupling, and integrations, and anchors each hidden cost to a concrete file or spec. Without a source, the item is marked as inferred.

Can the challenger skill overwrite an existing risks.md file?▼

Only with explicit confirmation. If risks.md already exists, it asks whether to overwrite and aborts without writing unless you answer yes.

What happens after the risks.md document is generated?▼

The skill updates the session's current-stage to decision and reports the file path, the chosen premortem headline, and options lacking cheap premise tests. You then type CONTINUAR to proceed to the reversa-arbiter stage.