analyzing-deeply

Frame and execute structured analysis on complex or ambiguous problems.

8|4|Updated Mar 9, 2026
One-click install
npx skills add https://github.com/rysweet/amplihack-rs --skill analyzing-deeply
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: analyzing-deeply
Source: https://github.com/rysweet/amplihack-rs/tree/main/amplifier-bundle/skills/meta-cognitive/analyzing-deeply
Command: npx skills add https://github.com/rysweet/amplihack-rs --skill analyzing-deeply

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Systematically analyze complex or ambiguous problems to prevent premature or flawed solutions, providing a clear, reasoned plan.

Core Features & Use Cases

  • Problem clarification: Ensure full understanding of the issue by surfacing assumptions and questions.
  • Structured decomposition: Break problems into manageable components with dependencies and constraints.
  • Multi-perspective analysis: Evaluate issues from user, technical, business, and maintenance viewpoints.
  • Option generation & tradeoffs: Propose alternatives with risks, costs, and benefits.
  • Risk & decision framework: Assess risks, define success criteria, and articulate actionable recommendations.
  • Documentation & handoffs: Produce a clear recommendation and next steps for execution.

Quick Start

Initiate ultrathink deep analysis on the current problem and deliver a structured plan.

Frequently Asked Questions about analyzing-deeply

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

FAQPage Schema
How do I analyze complex problems to prevent premature solutions?

To analyze complex problems and prevent premature solutions, use a structured workflow that clarifies the issue, surfaces assumptions, decomposes components, and evaluates tradeoffs from multiple perspectives before generating an action plan. This systematic approach ensures a reasoned recommendation instead of a rushed fix.

What is the best way to structure tradeoffs and risk assessment for decision-making?

The best way to structure tradeoffs and risk assessment for decision-making is to generate alternative options, evaluate each from user, technical, business, and maintenance viewpoints, and explicitly map their costs, benefits, and risks against defined success criteria. This produces a formal, actionable recommendation.

How do I break down ambiguous problems into manageable components?

To break down ambiguous problems into manageable components, you should first clarify the issue by surfacing underlying assumptions and questions, then apply structured decomposition to identify dependencies and constraints. This multi-perspective analysis reveals the true problem scope before execution.

Can I use structured analysis for both product and technical problem-solving?

Yes, you can use structured analysis for both product and technical problem-solving. The framework evaluates issues from user, technical, business, and maintenance viewpoints, making it applicable whenever problems are unclear, involve multiple perspectives, or require careful thinking before proceeding.

When do I need critical-thinking frameworks for option generation?

You need critical-thinking frameworks for option generation when facing complex or ambiguous problems that require careful evaluation of multiple perspectives. Applying these frameworks prevents premature solutions by forcing a structured assessment of alternatives, tradeoffs, and risks before a final decision.

How do I document analysis recommendations and next steps for handoffs?

To document analysis recommendations and next steps for handoffs, produce a formal output that articulates the chosen option, success criteria, and a clear action plan. This documentation translates the multi-perspective analysis and risk assessment directly into an executable workflow for the team.