critical-thinking

Generate hypotheses, evaluate evidence, and detect biases across domains.

Updated May 3, 2026
One-click install
npx skills add https://github.com/fabioc-aloha/Alex_ACT_Extension --skill critical-thinking-fabioc-aloha
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: critical-thinking
Source: https://github.com/fabioc-aloha/Alex_ACT_Extension/tree/main/brain/skills/critical-thinking
Command: npx skills add https://github.com/fabioc-aloha/Alex_ACT_Extension --skill critical-thinking-fabioc-aloha

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill enhances decision-making by systematically challenging reasoning, detecting errors, and uncovering hidden biases.

Core Features & Use Cases

  • Hypothesis Generation: Produces multiple plausible explanations for a given problem or finding.
  • Data Gaps Identification: Recognizes what information or evidence is missing and questions its absence.
  • Evidence Assessment: Evaluates source reliability, recency, scope, and bias to improve reasoning confidence.
  • Quick Start: Ask the AI to review your analysis for logical gaps or missing data to improve accuracy.

Quick Start

Ask the AI to critically assess your recent diagnostic reasoning for overlooked assumptions or missing evidence.

Frequently Asked Questions about critical-thinking

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

FAQPage Schema
How do I detect cognitive bias in my decision-making process?

Bias detection identifies hidden assumptions and errors in your reasoning to enhance decision trustworthiness. The Skill systematically evaluates evidence reliability, questions missing data, and applies falsifiability principles to uncover biases across domains like health and software engineering.

What is evidence evaluation and how does it improve reasoning accuracy?

Evidence evaluation assesses source reliability, recency, scope, and bias to improve reasoning confidence. By verifying data quality and questioning assumptions, it systematically challenges your conclusions to ensure decision accuracy and uncover hidden analytical gaps.

How do I check my analysis for missing data and logical gaps?

To check for missing data and logical gaps, submit your analysis for review to identify overlooked assumptions and unrecognized information gaps. The Skill generates multiple plausible hypotheses and questions the absence of missing evidence to verify conclusion trustworthiness.

Can critical thinking methodology be applied to software engineering and security domains?

Critical thinking applies directly to software engineering and security domains by enhancing diagnostic reasoning and decision quality. It systematically challenges domain-specific assumptions, evaluates evidence reliability, and applies falsifiability principles to improve conclusions across these technical fields.

What is the best way to challenge assumptions in diagnostic reasoning?

The best way to challenge assumptions in diagnostic reasoning is through hypothesis generation and falsifiability principles. The Skill produces multiple plausible explanations for a problem, assesses evidence quality, and verifies data to systematically question and strengthen your conclusions.

When should I not use automated reasoning analysis for decision support?

Automated reasoning analysis should not be used when you lack sufficient initial data for hypothesis generation or when facing purely subjective decisions without verifiable evidence. The process requires source reliability assessment and falsifiability testing to effectively improve conclusion trustworthiness.