bmad-review-adversarial-general

Review submitted content and produce at least ten Markdown issue descriptions.

4|Updated Apr 26, 2026
One-click install
npx skills add https://github.com/curdx/curdx-flow --skill bmad-review-adversarial-general-curdx
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-review-adversarial-general
Source: https://github.com/curdx/curdx-flow/tree/main/.agents/skills/bmad-review-adversarial-general
Command: npx skills add https://github.com/curdx/curdx-flow --skill bmad-review-adversarial-general-curdx

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It turns a risky or sloppy artifact into a structured list of concrete problems to fix, reducing the chance of silent failure, missed requirements, or weak quality.

Core Features & Use Cases

  • Cynical adversarial review: Actively looks for what’s missing and what can break, rather than only what’s obviously wrong.
  • Finding-first output: Produces a Markdown list of issue descriptions to drive rapid iteration.
  • Input-aware validation: Detects empty/unreadable content and halts to prevent meaningless output.
  • Use case: Review a PR diff, spec, story, or document when you need a critical “red team” assessment before proceeding.

Quick Start

Ask the AI to run the bmad-review-adversarial-general skill on your provided diff or document content and include any extra aspects you want it to consider.

Frequently Asked Questions about bmad-review-adversarial-general

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

FAQPage Schema
How do I perform an adversarial review on a diff or spec before merging?

Adversarial review identifies quality gaps and potential issues in diffs, specs, or documents by actively looking for what is missing and what can break. It outputs a Markdown list of at least ten concrete issues to drive rapid iteration.

What is cynical adversarial review and how does it validate specifications?

Cynical adversarial review is a critical assessment technique that actively searches for missing requirements and potential failure points rather than only obvious errors. It validates specs by producing structured issue descriptions for actionable feedback.

How do I get critical feedback on a document or story to find missing requirements?

To get critical feedback, provide your document or story content to an adversarial review process. It detects empty inputs and generates a Markdown list of at least ten specific issue descriptions to fix before proceeding.

Does adversarial review work with empty or unreadable content inputs?

Adversarial review detects empty or unreadable content inputs and halts immediately to prevent meaningless output. This input-aware validation ensures the process only runs when valid content is loaded for assessment.

What happens when risk detection finds no issues during a diff review?

When risk detection finds no issues during a diff review, the process halts. This prevents the generation of meaningless or fabricated results, ensuring only concrete findings are reported as a Markdown issue list.