bmad-review-adversarial-general

Review code, documentation, and specifications for at least ten issues.

Updated Mar 16, 2026
One-click install
npx skills add https://github.com/JohnnyWang1998/job-market-tracker --skill bmad-review-adversarial-general-johnnywang1998
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: bmad-review-adversarial-general
Source: https://github.com/JohnnyWang1998/job-market-tracker/tree/main/_bmad/core/skills/bmad-review-adversarial-general
Command: npx skills add https://github.com/JohnnyWang1998/job-market-tracker --skill bmad-review-adversarial-general-johnnywang1998

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and scripts (resource) components.

What problem does it solve?

This Skill addresses the need for a thorough, critical review of content by simulating a skeptical and demanding reviewer, ensuring that potential flaws and omissions are identified before finalization.

Core Features & Use Cases

  • Skeptical Analysis: Identifies weaknesses, missing information, and areas for improvement in various content types (code diffs, specs, documents).
  • Structured Findings: Produces a clear, actionable list of issues in a professional tone.
  • Use Case: A developer submits a code change. This Skill reviews the diff, identifies potential bugs, security vulnerabilities, and areas where the code doesn't meet best practices, providing a list of findings for the developer to address.

Quick Start

Use the bmad-review-adversarial-general skill to review the provided code diff and list at least ten issues.

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 code review to find potential bugs and vulnerabilities?▼

Adversarial code review identifies potential bugs and security vulnerabilities by simulating a skeptical reviewer. The skill evaluates code diffs against best practices, generating a structured findings report of at least ten actionable issues.

What is skeptical analysis for documentation and specifications?▼

Skeptical analysis for documentation critically examines specs to expose missing information and structural flaws. It outputs a professional, structured list of findings, ensuring critical assessment of quality and completeness before finalization.

How do I get a structured critique report for my code changes?▼

To get a structured critique report, submit your code diff for cynical review. The skill generates a professional, actionable list detailing at least ten identified issues, weaknesses, and areas for improvement.

Can I use this adversarial review skill to check the completeness of my technical specs?▼

Yes, you can use this adversarial review skill to check spec completeness. It critically assesses specifications and documents to identify omissions and weaknesses, producing a structured findings report in a professional tone.

What is the best way to find hidden flaws in a code diff before finalization?▼

The best way to find hidden flaws is through cynical, adversarial review of the provided content. This approach ensures a critical assessment of quality by demanding a structured output of at least ten identified issues.

Does this critical review tool work for both code and technical documentation?▼

Yes, this critical review tool works for code, documentation, and specifications. It performs a cynical and adversarial review applicable to various content types, ensuring a critical assessment of overall quality and completeness.