analyze

Analyze code, architecture, issues, bugs, or performance bottlenecks using a four-phase protocol.

2|Updated Feb 3, 2026
One-click install
npx skills add https://github.com/chanhee-kang/oh-my-gemini --skill analyze-chanhee-kang
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: analyze
Source: https://github.com/chanhee-kang/oh-my-gemini/tree/main/skills/analyze
Command: npx skills add https://github.com/chanhee-kang/oh-my-gemini --skill analyze-chanhee-kang

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enables thorough analysis of a specified target (code, architecture, issue, bug, or performance bottleneck).

Core Features & Use Cases

  • Systematic analysis: Gather context, evaluate dependencies, map execution flows, identify bottlenecks, and assess security implications.
  • Four-phase protocol: Follows a structured approach (gather context, analyze systematically, synthesize findings, provide recommendations) to ensure repeatable results.
  • Actionable output: Produces a concise summary, key findings, in-depth analysis, and prioritized recommendations for remediation.

Quick Start

Invoke the Analyze Skill on the target (codebase, architecture, issue) and provide context. Example: Analyze the authentication module of repo X to identify bottlenecks and potential security concerns.

Frequently Asked Questions about analyze

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

FAQPage Schema
How do I systematically analyze code architecture to identify bottlenecks?▼

To analyze code architecture, gather context, evaluate dependencies, map execution flows, identify bottlenecks, and assess security implications. This structured approach ensures repeatable results across projects of any size by following a four-phase protocol.

What is the best way to debug issues and assess security vulnerabilities in a codebase?▼

Debugging issues and assessing security vulnerabilities requires systematically gathering context, mapping execution flows, and evaluating dependencies. This process synthesizes key findings into concise, actionable recommendations for remediation.

Can I use a structured protocol for performance profiling across projects of any size?▼

Yes, performance profiling applies across projects of any size using a four-phase protocol: gather context, analyze systematically, synthesize findings, and provide recommendations. This ensures repeatable results for complex performance bottlenecks.

Does code review analysis work without specific framework dependencies?▼

Code review analysis works without specific framework dependencies because it operates through a structured four-phase protocol. It evaluates dependencies, maps execution flows, and produces actionable results regardless of the underlying technology stack.

What actionable output should I expect from a deep architecture review?▼

An architecture review produces a concise summary, key findings, in-depth analysis, and prioritized recommendations for remediation. This actionable output directly results from synthesizing systematically gathered context and evaluated dependencies.

When should I not use a systematic four-phase protocol for issue analysis?▼

You should not use a systematic four-phase protocol for issue analysis when you require rapid, ad-hoc fixes instead of thorough evaluation. The protocol gathers context and synthesizes findings, which demands more time than quick patches.