critic-agent

Identify edge cases, risks, and faulty assumptions in proposals.

Updated Feb 23, 2026
One-click install
npx skills add https://github.com/unnamedmistress/menuspy-marketing --skill critic-agent
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: critic-agent
Source: https://github.com/unnamedmistress/menuspy-marketing/tree/main/critic-agent
Command: npx skills add https://github.com/unnamedmistress/menuspy-marketing --skill critic-agent

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Devil's advocate and stress-testing specialist. Identifies edge cases, risks, and faulty assumptions. Use when: reviewing proposals, stress-testing ideas, finding weaknesses before implementation, challenging feasibility, identifying security/scalability risks.

Core Features & Use Cases

  • Identify edge cases and failure scenarios in proposals and designs
  • Surface security, scalability, feasibility risks, and requirement conflicts
  • Provide prioritized risk mitigations with rationale and trade-offs

Quick Start

Provide a thorough risk review of the project proposal by listing top risks with mitigations.

Frequently Asked Questions about critic-agent

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

FAQPage Schema
How do I stress-test a project proposal for feasibility and security risks?

To stress-test a project proposal, identify edge cases, faulty assumptions, and requirement conflicts. This process surfaces security, scalability, and feasibility risks, producing a prioritized list with mitigations, rationale, and trade-offs.

What is stress-testing in software architecture reviews?

Stress-testing in software architecture reviews is a devil's advocate approach to uncover risks before implementation. It identifies edge cases and failure scenarios to challenge feasibility and surface security or scalability weaknesses in designs.

How do I identify edge cases and requirement conflicts in my implementation plan?

Identify edge cases and requirement conflicts by applying a devil's advocate review to your implementation plan. This surfaces faulty assumptions and failure scenarios, providing prioritized risk mitigations with clear rationale and trade-offs.

Can I use stress-testing to find security and scalability risks before build?

Yes, you can use stress-testing to find security and scalability risks before build. It evaluates products and architectures to surface requirement conflicts and failure scenarios, delivering prioritized risks with actionable mitigations.

What is the best way to challenge the assumptions of a product design?

The best way to challenge product design assumptions is through a structured devil's advocate review. It identifies faulty assumptions and edge cases, producing a prioritized risk list with mitigations, rationale, and trade-offs.