One-click install
npx skills add https://github.com/hadimiftahulf/antigravity-skills --skill structured-reasoning
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: structured-reasoning
Source: https://github.com/hadimiftahulf/antigravity-skills/tree/main/structured-reasoning
Command: npx skills add https://github.com/hadimiftahulf/antigravity-skills --skill structured-reasoning

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a structured cognitive framework to tackle complex problems where the solution is not immediately apparent, ensuring a thorough and logical approach.

Core Features & Use Cases

  • First Principles Thinking: Breaks down problems into their most fundamental truths.
  • MECE Decomposition: Organizes analysis into Mutually Exclusive, Collectively Exhaustive categories.
  • Hypothesis Testing: Generates and tests potential solutions systematically.
  • Use Case: Debugging a critical system failure with no obvious cause, or deciding on an architectural approach when multiple options exist.

Quick Start

Use structured reasoning to debug the intermittent API failure.

Frequently Asked Questions about structured-reasoning

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

FAQPage Schema
How do I debug a critical system failure with no obvious cause?

Debug a critical system failure by applying First Principles thinking and MECE decomposition to isolate variables. This structured reasoning framework breaks down complex issues into fundamental truths, systematically testing hypotheses to pinpoint the root cause of unclear issues.

What is the best way to make architectural decisions when multiple options exist?

Make architectural decisions by using structured reasoning to evaluate competing options against fundamental truths. MECE decomposition organizes the analysis into mutually exclusive categories, ensuring a logical and comprehensive evaluation of each architectural approach.

How does MECE decomposition work for complex problem solving?

MECE decomposition works by organizing complex problem solving into Mutually Exclusive, Collectively Exhaustive categories. This prevents overlap in your analysis and ensures all potential factors are evaluated, creating a structured breakdown of the problem space.

Can I use first principles thinking to resolve performance bottlenecks?

Use first principles thinking to resolve performance bottlenecks by breaking down the system into its most fundamental truths. By testing hypotheses systematically, you can identify the exact constraints causing the bottleneck and address them logically.

Do I need any specific dependencies to apply structured reasoning?

You do not need any specific dependencies to apply structured reasoning. This cognitive framework operates independently of external libraries or components, relying solely on logical decomposition and hypothesis testing to solve complex architectural or debugging problems.

When should I not use first principles thinking for problem solving?

Avoid using first principles thinking for simple, well-understood problems with established solutions. The framework is designed for complex scenarios like unclear system failures or architectural decisions where the solution is not immediately apparent and requires systematic hypothesis testing.