run-da

Run eight Devil's Advocate agents in parallel to critique plans and code diffs.

4|Updated Dec 21, 2025
One-click install
npx skills add https://github.com/greenheadHQ/nixos-config --skill run-da
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: run-da
Source: https://github.com/greenheadHQ/nixos-config/tree/main/modules/shared/programs/claude/files/skills/run-da
Command: npx skills add https://github.com/greenheadHQ/nixos-config --skill run-da

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Automates rigorous, multi-domain review of plans and code by running eight specialized Devil's Advocate agents in parallel to surface design flaws, quality issues, and security concerns.

Core Features & Use Cases

  • Parallel eight-domain reviews: YAGNI, NGMI, HALLUCINATION, SECURITY, SIDE_EFFECT, CONSISTENCY, READABILITY, CLEAN_CODE.
  • Supports for_plan, for_pr, or both modes with optional fresh context; re-evaluates findings across rounds to ensure robust decisions.
  • Use cases include pre-PR code audits, planning validation, and iterative feedback loops to improve design and implementation.

Quick Start

Invoke the run-da skill with a mode selector (for_plan, for_pr, or both) and an optional fresh modifier.

Frequently Asked Questions about run-da

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

FAQPage Schema
How do I run an automated code review on a pull request?

Automated code review on a pull request is performed by invoking the run-da skill with the for_pr mode, which analyzes code diffs across eight specialized Devil's Advocate domains in parallel to surface concrete security and quality issues.

What is the best way to validate a software design plan before implementation?

Validating a software design plan is done using the for_plan mode, which runs parallel Devil's Advocate agents to critique the plan across domains like YAGNI, NGMI, and CONSISTENCY, providing actionable mitigation steps to improve design robustness.

Can I review both my project plan and code diff at the same time?

Yes, you can review both a project plan and code diff simultaneously by using the both mode selector, allowing the eight parallel review agents to evaluate planning logic and implementation quality concurrently.

How does the Devil's Advocate AI assistance avoid context carryover between reviews?

To avoid context carryover between reviews, you can apply the optional fresh context modifier, which ensures the agents evaluate the current plan or pull request independently without prior conversation history.

What specific quality assurance domains are checked during an AI-assisted pull request review?

An AI-assisted pull request review checks eight specific quality assurance domains: YAGNI, NGMI, HALLUCINATION, SECURITY, SIDE_EFFECT, CONSISTENCY, READABILITY, and CLEAN_CODE.

How are code review findings reported for actionable mitigation?

Code review findings are reported with concrete file:line references and actionable mitigation steps, logging all issues per the Devil's Advocate protocol to ensure developers can directly locate and resolve the identified design flaws.