adversarial-analysis

Stress-test proposals through a six-phase adversarial analysis framework.

2|2|Updated Dec 16, 2025
One-click install
npx skills add https://github.com/adilkalam/orca --skill adversarial-analysis
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: adversarial-analysis
Source: https://github.com/adilkalam/orca/tree/main/skills/adversarial-analysis
Command: npx skills add https://github.com/adilkalam/orca --skill adversarial-analysis

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

A six-phase adversarial framework to stress-test proposals before committing.

Core Features & Use Cases

  • Pre-mortem, assumptions, edge cases: Systematically uncover failure modes.
  • Counter-arguments & failure modes: Build robust, well-defended plans.
  • Use Case: Before a major refactor, run adversarial analysis to surface risks.

Quick Start

Run Phase 1 through Phase 6 to surface risks and mitigations.

Frequently Asked Questions about adversarial-analysis

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

FAQPage Schema
How do I stress-test a proposal before committing to it?

Stress-testing proposals means systematically attacking them to expose weaknesses before implementation. Use a six-phase framework—Pre-mortem, Assumptions, Edge Cases, Counter-Arguments, Failure Modes, and Synthesis—to uncover risks, surface hidden dependencies, and build robust mitigation strategies for product changes, designs, policies, or architectural plans.

What are edge cases and counter-arguments in proposal evaluation?

Edge cases are boundary conditions and unusual scenarios where a proposal may fail; counter-arguments are logical objections that challenge its viability. Systematically identifying both reveals hidden failure modes, validates assumptions, and ensures decision-makers understand real risks rather than proceeding on optimistic premises alone.

When should I run adversarial analysis on a design or architectural change?

Run adversarial analysis before major commits—refactors, policy rollouts, product launches, or architectural shifts. The structured framework catches failure modes early, builds stakeholder confidence through rigorous pre-mortem evaluation, and transforms vague concerns into actionable risk mitigation before resources are deployed.

How does a pre-mortem process improve decision-making?

A pre-mortem imagines a proposal has already failed and works backward to identify what went wrong. This technique surfaces risks that forward-looking analysis misses, encourages candid critique before commitment, and produces a GO/NO GO decision backed by systematic risk management rather than intuition.

Can adversarial analysis work for policy drafts and product proposals?

Yes. Adversarial analysis applies to any proposal requiring rigorous evaluation—product features, policy changes, design decisions, and architectural plans. The six-phase framework and standardized templates enforce consistent risk identification across domains, making it equally effective for cross-functional teams and executive decision gates.