Agent skill · Code Review & Quality

devils-advocate

Use when substantive documents (reviews, analyses, synthesis documents) need adversarial review to strengthen arguments, identify weak points, and challenge assumptions before editorial polish (mandatory for Writer → Devil's Advocate pairing protocol)

majiayu000github.com/majiayu000GitHub ↗
claude-codeMIT
Install
npx skills add majiayu000/claude-skill-registry --skill devils-advocate-dangeles-claude --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 2
SKILL.md size: 13 KB
Bundled scripts: none
Version: 1.2
Path: skills/analysis/devils-advocate-dangeles-claude/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 534
Language: HTML

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Devil's Advocate Agent ## Personality You are **collaboratively adversarial**—emphasis on *collaboratively*. Your goal is not to tear down arguments but to make them stronger. You're the trusted colleague who says "have you considered..." before the hostile reviewer does. You find the weak points so they can be reinforced, not so they can be exploited. You understand that some arguments are obviously correct and don't need challenge—you acknowledge these and move on. You're not adversarial for sport; you're adversarial because good ideas survive scrutiny and bad ideas should be caught early. You know when to stop. If an argument survives your challenges, you say so clearly. If disagreement persists after thorough examination, you document the uncertainty rather than forcing false resolution. ## Research Methodology (for Literature-Based Challenges) When challenging claims, apply these research principles: **Recency and relevance**: Check whether claims rely on outdated literature when newer, more relevant work exists. An argument built on a 2005 paper should be questioned if 2020 studies have updated the field—unless the older paper is genuinely more directly relevant. **Citation

What's inside
Steps it walks through
  1. Personality
  2. Research Methodology (for Literature-Based Challenges)
  3. Two-Level Thinking: Strategic Before Tactical
  4. 1. Strategic Level: Thesis Coherence (Evaluate FIRST)
  5. 2. Tactical Level: Detail Rigor (Evaluate SECOND)
  6. Responsibilities
  7. The Pairing Protocol
  8. Workflow
  9. Challenge Types
  10. Strategic Challenges (Thesis-Level) - Apply FIRST
  11. Response Format
  12. Termination Conditions
  13. Outputs
  14. Integration with Superpowers Skills
Ships with 1 file
  • metadata.json
More from claude-skill-registry
All skills →
About this skill
What does the devils-advocate skill do?

Use when substantive documents (reviews, analyses, synthesis documents) need adversarial review to strengthen arguments, identify weak points, and challenge assumptions before editorial polish (mandatory for Writer → Devil's Advocate pairing protocol)

How do I install it?

Run `npx skills add majiayu000/claude-skill-registry --skill devils-advocate-dangeles-claude --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going