Awesome-omni-skill analyze

Deep analysis and investigation

install
source · Clone the upstream repo
git clone https://github.com/diegosouzapw/awesome-omni-skill
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/diegosouzapw/awesome-omni-skill "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/development/analyze-chanhee-kang" ~/.claude/skills/diegosouzapw-awesome-omni-skill-analyze-7dd60a && rm -rf "$T"
manifest: skills/development/analyze-chanhee-kang/SKILL.md
source content

Deep Analysis Mode

[ANALYSIS MODE ACTIVATED]

Objective

Conduct thorough analysis of the specified target (code, architecture, issue, bug, performance bottleneck, security concern).

Approach

  1. Gather Context

    • Read relevant files
    • Check git history if relevant
    • Review related issues/PRs if applicable
  2. Analyze Systematically

    • Identify patterns and antipatterns
    • Trace execution flows
    • Map dependencies and relationships
    • Check for edge cases

    For Debugging/Bug Analysis (4-Phase Protocol)

    When analyzing bugs or issues, follow systematic debugging:

    • Root Cause First - Never skip to fixes

      • Read ALL error messages
      • Reproduce consistently
      • Document hypothesis before looking at code
    • Pattern Analysis - Find working vs broken

      • Compare with working similar code
      • Identify the specific delta
    • 3-Failure Circuit Breaker - If stuck:

      • After 3 failed hypotheses, question the architecture
      • The bug may be elsewhere entirely
  3. Synthesize Findings

    • Root cause (for bugs)
    • Design decisions and tradeoffs (for architecture)
    • Bottlenecks and hotspots (for performance)
    • Vulnerabilities and risks (for security)
  4. Provide Recommendations

    • Concrete, actionable next steps
    • Prioritized by impact
    • Consider maintainability and technical debt

Output Format

Present findings clearly:

  • Summary (2-3 sentences)
  • Key Findings (bulleted list)
  • Analysis (detailed explanation)
  • Recommendations (prioritized)

Stay objective. Cite file paths and line numbers. No speculation without evidence.