decision-critic

Stress-test decisions through a seven-step adversarial analysis workflow.

Updated Feb 5, 2026
One-click install
npx skills add https://github.com/flybirdxx/RunningHub --skill decision-critic-flybirdxx
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: decision-critic
Source: https://github.com/flybirdxx/RunningHub/tree/main/.gemini/skills/decision-critic
Command: npx skills add https://github.com/flybirdxx/RunningHub --skill decision-critic-flybirdxx

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Decision Critic tackles the challenge of sycophancy in LLMs, providing critical analysis to ensure thorough and objective decision-making.

Core Features & Use Cases

  • Adversarial Analysis: Facilitates structured, adversarial analysis to stress-test decisions and reasoning.
  • Seven-Step Workflow: Guides users through decomposition, verification, challenge, and synthesis phases.
  • Use Case: For critical architectural decisions or technology choices, use Decision Critic to uncover potential issues and ensure comprehensive consideration.

Quick Start

To initiate stress-testing of your decision "Implementing a new data analytics platform," use the decision-critic skill with the following command:

python3 scripts/decision-critic.py --step 1 --total-steps 7 --decision "Implementing a new data analytics platform"

Frequently Asked Questions about decision-critic

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

FAQPage Schema
How do I stress-test a decision to avoid confirmation bias?

To stress-test a decision and mitigate confirmation bias, you can use an adversarial analysis workflow that decomposes the choice, verifies underlying assumptions, challenges alternative perspectives, and synthesizes the final outcome for objective decision-making.

What is adversarial analysis in decision-making?

Adversarial analysis in decision-making is a structured process of critically scrutinizing choices by challenging assumptions and constraints. It mitigates LLM sycophancy by ensuring comprehensive consideration of potential issues before finalizing architectural or technology selections.

How do I perform a structured critical analysis of a technology choice?

You perform critical analysis of a technology choice through a seven-step workflow that guides you through decomposition, verification, challenge, and synthesis phases, ensuring thorough scrutiny of claims and constraints to uncover potential architectural issues.

Can I use this to reduce LLM sycophancy during workflow automation?

Yes, you can use this to reduce LLM sycophancy during workflow automation by applying its structured adversarial analysis process, which actively verifies claims and challenges alternative perspectives to ensure objective, bias-free outcomes.

When do I need to scrutinize decisions using a seven-step workflow?

You need to scrutinize decisions using a seven-step workflow when making critical architectural decisions or technology choices, ensuring you uncover potential issues and mitigate confirmation bias for comprehensive, objective consideration.

What's the best way to verify assumptions in critical thinking workflows?

The best way to verify assumptions in critical thinking workflows is to apply a structured adversarial analysis process that decomposes decisions, validates underlying claims and constraints, and challenges alternative perspectives before synthesizing the outcome.