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.