critic

Identify weaknesses and edge cases in designs through adversarial questioning.

77|11|Updated Dec 26, 2025
One-click install
npx skills add https://github.com/mcouthon/agents --skill critic-mcouthon
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: critic
Source: https://github.com/mcouthon/agents/tree/main/.github/skills/critic
Command: npx skills add https://github.com/mcouthon/agents --skill critic-mcouthon

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Critic exists to challenge assumptions and identify edge cases, helping teams avoid flawed reasoning and weak designs by asking focused questions and probing until root causes are revealed.

Core Features & Use Cases

  • Adversarial questioning to surface hidden risks in proposals and plans.
  • Use the 5 Whys technique to drill down to root causes and root insights.
  • Evaluate edge cases, failure modes, and safety considerations to strengthen designs.
  • Read-only mode - questions and probes but doesn't provide solutions.

Quick Start

Activate critic mode and begin probing assumptions, edge cases, and potential failure points.

Frequently Asked Questions about critic

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

FAQPage Schema
How do I identify edge cases and weaknesses in a design proposal?

Adversarial critique identifies edge cases and weaknesses in designs through focused questioning. It applies structured patterns like the 5 Whys to probe assumptions, evaluate failure modes, and reveal root causes during design reviews and strategy planning.

What is the best way to conduct a design review using adversarial thinking?

The best way to conduct a design review using adversarial thinking is to apply guided probing patterns that challenge assumptions. By systematically asking focused questions and exploring potential failure modes, teams can surface hidden risks and strengthen their overall design robustness.

Can I use this approach to find root causes during requirements debates?

Yes, you can use this approach to find root causes during requirements debates by applying the 5 Whys technique. It drills down through adversarial questioning to reveal underlying assumptions and root insights, ensuring robust reasoning in strategy planning and requirements analysis.

Does the critic approach provide direct solutions for risk analysis?

No, the critic approach does not provide direct solutions for risk analysis. It operates in a read-only mode that focuses entirely on asking probing questions and evaluating safety considerations to help teams uncover hidden risks and strengthen their own designs.

When should I use structured probing patterns for quality assurance?

You should use structured probing patterns for quality assurance when you need to evaluate edge cases and failure modes in a design. Adversarial questioning helps teams avoid flawed reasoning by systematically challenging assumptions until root causes are fully revealed.