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.