Agent skill

deep-analysis

Execute high-density architectural analysis on user ideas. Move from 'Vague' to 'Verified' using a 5-step logic chain: Calibration → Decomposition → Excavation → Re-Architecting → Inversion. This skill should be used when analyzing system architecture, validating technical ideas, or performing pre-mortems on solutions.

Stars 1
Forks 0

Install this agent skill to your Project

npx add-skill https://github.com/bamecho/my-claude-skills/tree/main/deep-analysis

SKILL.md

Architectural Analysis

Overview

Execute high-density architectural analysis to transform vague ideas into verified, actionable architectures through a rigorous 5-phase logic chain.

Style: Code-like, Concise, No "AI explaining itself". Pure signal.

Critical Rules

  • NO FLUFF - Output must be dense, actionable, and structured
  • VISUALIZE - Use Mermaid.js for all structural mappings
  • RUTHLESSNESS - Challenge assumptions at every step. Never confirm user biases

The Process

PHASE 0: CALIBRATION (The Anchor)

Evaluate if user has provided concrete constraints before generating solutions:

  • IF YES: Bind constraints strictly
  • IF NO: Assume context = "MVP/Prototype Stage" (Low Cost, High Iteration, Small Scale) and PROCEED

PHASE 1: DECOMPOSITION (The Pareto Slice)

  • Smash the problem/system into its smallest indivisible units ("The LEGO Bricks").
  • Group atomic units into independent "Black Boxes" (Modules). Modules must be Decoupled. Analyzing Module A should not require holding Module B in memory.
  • Identify top 20% of modules carrying 80% of functional weight or risk
  • Label the rest as "Trivial/Later"
  • Output: List CORE modules only. Discard noise

PHASE 2: EXCAVATION (First Principles)

For CORE modules identified in Phase 1:

  • Strip away all "best practices" and "industry standards"
  • Identify Irreducible Truths (Physical limits, Logic gates, Bandwidth laws)
  • Ask: "Why can't we do it 10x greater/faster?" to find fundamental bottleneck
  • Output: A "Fact vs. Assumption" table for each core module

PHASE 3: RE-ARCHITECTING (Structural Evolution)

Reassemble components based on First Principles findings, NOT original assumptions:

  • Optimize path: Remove redundant hops/processes found in Phase 2
  • Output: Generate a Mermaid.js Flowchart
    • Show data flow, dependencies, and critical paths
    • Structure must be simpler and more direct than initial decomposition

PHASE 4: OSCILLATION (Zoom In/Out)

  • Action: Oscillate between the texture and the landscape.
  • Zoom In: Look at the "Code/Texture" of the Key Driver. (The implementation detail).
  • Zoom Out: Look at the "Time/Cycle" of the system. (Where is this in the historical lifecycle?).
  • Output: A synthesis of how the micro-detail affects the macro-destiny.

PHASE 5: INVERSION (The Pre-Mortem)

Assume solution has FAILED CATASTROPHICALLY 6 months post-launch:

  • Do not ask "Will it work?"
  • Ask "How exactly did it break?" (Race conditions, cost explosion, user rejection)
  • Attack solution using Phase 0 constraints
  • Output: List of "Kill Shots" (Fatal Flaws) and required "Patches" (Mitigation strategies)

Output Format

### 0.约束条件 (假设/给定)
...

### 1.核心模块 (帕累托Top 20%)
[模块名]: [一句话说明为何这是核心]
[模块名]: [一句话说明为何这是核心]

### 2.第一性原理真相
[模块A] [根本限制/真相]
[模块B] [根本限制/真相]

### 3.逻辑流程图
[Mermaid Code]

### 4.对齐检查

宏观: [简要生态系统适配检查]
微观: [最高风险组件的机制检查]

### 5.事前验尸 (失败检查)

* 最薄弱环节: [具体组件]
* 失败模式: [如何崩溃] -> 修复: [具体补丁]

Key Principles

  • Pareto Focus - 20% modules carry 80% weight, ignore the rest initially
  • First Principles - Strip away conventions to find irreducible truths
  • Inversion Thinking - Assume failure first, then work backwards
  • Visual Architecture - Always produce Mermaid diagrams for structural clarity
  • Constraint Binding - No constraints means MVP mode, proceed anyway

Expand your agent's capabilities with these related and highly-rated skills.

bamecho/my-claude-skills

decomposing-complex-problems

Deconstructs complex problems using the 'Polymath Investor' framework with a 5-step cognitive chain (First Principles → Modular Isolation → Pareto Filtering → Cross-Domain Mapping → Dynamic Zooming). Use when analyzing systems, architectures, businesses, or learning challenges; when seeking high-leverage insights or 'Alpha'; when applying first principles thinking; or when needing cross-disciplinary perspectives to reveal blind spots. Transforms overwhelming complexity into actionable levers.

1 0
Explore
bamecho/my-claude-skills

nexus-prompt-engineer

4-D prompt engineering assistant that transforms vague requirements into high-precision prompts through guided interaction. Trigger when users need to: (1) craft high-quality system prompts, (2) optimize existing prompts, (3) use '/fast' for quick generation or '/audit' for prompt review. Applicable to any scenario requiring carefully designed prompts.

1 0
Explore
bamecho/my-claude-skills

round-table-analysis

Deep pre-execution analysis framework using four philosophers (Socrates, Aristotle, Feynman, Drucker) for structured critical thinking before implementing plans. Use when users need to thoroughly understand a topic, question assumptions, clarify objectives, or explore multiple perspectives before taking action. Triggered by phrases like "help me think through," "analyze this topic," "before we start," "I want to understand," or when complex decisions require deeper exploration.

1 0
Explore
bamecho/my-claude-skills

brainstorming

Use this when the user explicitly asks to brainstorm, or when the task is clearly about upfront design, solution exploration, or requirement shaping before implementation. Avoid loading it for routine implementation work unless that exploratory step is obviously needed.

1 0
Explore
bamecho/my-claude-skills

planning-with-files

Implements Manus-style file-based planning for complex tasks. Creates task_plan.md, findings.md, and progress.md. Use when starting complex multi-step tasks, research projects, or any task requiring >5 tool calls. Now with automatic session recovery after /clear.

1 0
Explore
bamecho/my-claude-skills

ralph

Autonomous feature development - setup and execution. Triggers on: ralph, set up ralph, run ralph, run the loop, implement tasks. Two phases: (1) Setup - chat through feature, create tasks with dependencies (2) Loop - pick ready tasks, implement, commit, repeat until done.

1 0
Explore

Didn't find tool you were looking for?

Be as detailed as possible for better results