problem-analysis

Analyze complex problems through a six-phase workflow of decomposition, generation, critique, verification, cross-check, and synthesis.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This skill addresses the challenge of making complex decisions by promoting structured problem analysis and solution discovery.

Core Features & Use Cases

  • Structured Analysis Workflow: Guides through a comprehensive six-phase process to analyze problems systematically.
  • Problem Decomposition: Helps break down problems into manageable components with clear constraints and assumptions.
  • Solution Generation and Exploration: Encourages the creation of diverse solutions and deepens the understanding of potential outcomes.
  • Verification and Synthesis: Validates solutions and synthesizes them into a recommendation with a clear decision framework.
  • Use Case: Ideal for decisions with high stakes or when the initial instinct might not be the best fit.

Quick Start

Invoke the 'problem-analysis' skill to begin your structured problem analysis.

Frequently Asked Questions about problem-analysis

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

FAQPage Schema
How do I perform structured problem analysis for complex technical decisions?▼

Structured problem analysis uses a six-phase workflow—decomposition, generation, critique, verification, cross-check, and synthesis—to break down technical decisions into manageable components and synthesize evidence-based recommendations.

What is the best way to decompose complex architectural problems into manageable components?▼

Problem decomposition breaks down complex architectural problems into manageable components by identifying clear constraints and assumptions, enabling systematic solution generation and deep exploration of potential outcomes.

When should I use a structured analysis workflow instead of intuitive decision-making?▼

A structured analysis workflow is ideal for high-stakes decisions or when initial instincts might not be the best fit, ensuring in-depth analysis and evidence-based recommendations for complex technical contexts.

How does solution verification and synthesis work in a structured decision-making process?▼

Solution verification and synthesis validate generated solutions through cross-checks, then synthesize them into a final recommendation with a clear decision framework for evidence-based outcomes.

Does this structured problem analysis approach work for software engineering complexity management?▼

Yes, the structured problem analysis approach is designed for complex decision-making in technical and architectural contexts, directly addressing software engineering complexity management through systematic decomposition and verification.