dg

Coordinate two AI reviewers to debate code diffs and produce a structured verdict.

191|15|Updated Mar 28, 2026
One-click install
npx skills add https://github.com/v1r3n/dinesh-gilfoyle --skill dg
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dg
Source: https://github.com/v1r3n/dinesh-gilfoyle/tree/main/dg
Command: npx skills add https://github.com/v1r3n/dinesh-gilfoyle --skill dg

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Use when the user wants an entertaining yet rigorous adversarial code review experience where two silicon valley personas critique code as a dynamic duo, surfacing issues that might be missed in traditional reviews.

Core Features & Use Cases

  • Dual-agent banter surfaces security gaps, architectural flaws, and maintainability concerns during code reviews of diffs, PRs, or files.
  • Produces a structured final verdict with actionable fixes derived from the debate transcript.
  • Use case: apply to git diffs or specific files to expose issues while delivering engaging, character-based feedback.

Quick Start

Invoke the /dg command to start an adversarial two-agent code review against the current changes.

Frequently Asked Questions about dg

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

FAQPage Schema
How do I run an adversarial code review on my git diff?

Run an adversarial code review by invoking the /dg command against your current changes. The skill coordinates two AI agents in a debate to surface vulnerabilities, design flaws, and maintainability issues from your diffs or files.

What is an adversarial two-agent code review and how does it work?

An adversarial two-agent code review uses two AI personas to critique your code from opposing perspectives. This skill orchestrates context gathering, dependency checks, and debate rounds to expose security gaps and architectural flaws that traditional reviews miss.

Can I use this adversarial review skill on individual files instead of a full PR?

Yes, you can apply this adversarial review skill to specific files or git diffs. It processes the provided code changes and orchestrates a dual-agent debate to deliver a structured final verdict with actionable fixes.

Does this code review skill require any external dependencies or setup?

No external dependencies are required to run this code review skill. It operates independently to orchestrate the end-to-end workflow including context gathering, debate rounds, and generating a structured final verdict.

What distinguishes adversarial AI code review from a standard automated review?

Adversarial AI code review uses a dual-agent debate format rather than static analysis. This dynamic surfaces vulnerabilities and maintainability concerns through character-based critique, producing a structured verdict with actionable fixes derived from the debate transcript.

When should I avoid using dual-agent adversarial code reviews?

Avoid dual-agent adversarial code reviews when you need a quick, silent pass or basic linting. The skill orchestrates full debate rounds and context gathering, making it better suited for rigorous, deep analysis of vulnerabilities and architectural flaws.