cdevadv

Challenge architectural and strategic assumptions with evidence-based analysis across design, testing, and implementation layers.

65|2|Updated Mar 27, 2026
One-click install
npx skills add https://github.com/joshft/correctless --skill cdevadv
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cdevadv
Source: https://github.com/joshft/correctless/tree/main/correctless/skills/cdevadv
Command: npx skills add https://github.com/joshft/correctless --skill cdevadv

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Devil's Advocate skill for corrective workflows pushes teams to question accepted assumptions, architecture, and strategies, surfacing design flaws before they become risky or costly.

Core Features & Use Cases

  • Systematically challenges design decisions across spec, review, test, implementation, QA, and verification to reveal hidden assumptions.
  • Supports progress visibility through mode-based analysis (Theme, Signals, Layers) and mandatory progress notes between passes.
  • Guides teams to generate concrete recommendations and safer trade-offs that improve robustness and alignment with project goals.

Quick Start

Request a devil's advocate review by stating a thesis to challenge and selecting a mode to begin.

Frequently Asked Questions about cdevadv

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

FAQPage Schema
How do I challenge architectural assumptions during a system design review?

A devil's advocate analysis challenges core architectural and strategic assumptions by systematically questioning design decisions across spec, review, test, and implementation layers. This process surfaces hidden flaws and delivers concrete, evidence-based recommendations grounded in repository code and history.

What is the best way to perform a risk analysis on existing project architecture?

Performing risk analysis on existing architecture involves applying mode-based evaluation using theme, signals, and layers modes. This systematically reviews design, testing, and QA layers to surface risky assumptions and generates safer trade-offs that improve system robustness and alignment with project goals.

Can I use devil's advocate review for quality assurance and code verification?

Yes, devil's advocate review works for quality assurance and code verification by systematically challenging accepted strategies across QA and verification layers. It uses repository evidence to reveal hidden assumptions and guides teams toward safer, more robust implementation trade-offs.

How do I start a devil's advocate analysis on my repository?

To start a devil's advocate analysis, state a specific thesis to challenge and select an analysis mode. The Skill conducts multi-pass evaluations across your project layers, providing mandatory progress notes and concrete recommendations grounded in your repository's code and documentation.

Does devil's advocate system design review cite repository evidence?

Yes, devil's advocate system design review cites repository evidence to ground its insights. It analyzes your code, documentation, and commit history to ensure that architectural risk analysis and actionable recommendations are based on concrete project facts rather than abstract theory.