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.