deep-gemini

Generate Markdown technical documentation with Big O complexity analysis.

117|10|Updated Oct 22, 2025
One-click install
npx skills add https://github.com/VCnoC/Claude-Code-Zen-mcp-Skill-Work --skill deep-gemini
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deep-gemini
Source: https://github.com/VCnoC/Claude-Code-Zen-mcp-Skill-Work/tree/main/skills/deep-gemini
Command: npx skills add https://github.com/VCnoC/Claude-Code-Zen-mcp-Skill-Work --skill deep-gemini

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Performing in-depth technical analysis and documenting complex code logic, architecture, or performance bottlenecks is a highly specialized and time-consuming task. This Skill automates this deep analysis and generates structured reports, including crucial complexity metrics.

Core Features & Use Cases

  • Two-Stage Deep Analysis: First, it uses Gemini CLI (via clink) for deep code analysis. Second, it uses docgen to generate structured technical documents.
  • Big O Complexity Analysis: All generated documents include detailed Big O notation for time and space complexity, providing critical performance insights.
  • Automated Diagram Generation: Automatically creates Mermaid diagrams (flowcharts, sequence diagrams, ER diagrams) to visualize complex architectures and processes.
  • Specialized Document Types: Excels at generating reports for code logic deep dives, model architecture analysis, performance bottleneck analysis, technical debt assessment, and security analysis.
  • Use Case: Ask Claude "深度分析 model_training.py 的训练逻辑,包括复杂度." The skill will analyze the code, calculate its Big O complexity, and generate a comprehensive report with Mermaid diagrams, saving you days of manual effort.

Quick Start

To analyze code logic with complexity

使用gemini深度分析 src/model_training.py 的训练逻辑,包括复杂度分析

To generate an architecture analysis document

生成整个数据处理流程的架构分析文档,评估设计复杂度

Frequently Asked Questions about deep-gemini

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

FAQPage Schema
How do I generate Big O complexity analysis for my code automatically?

Big O complexity analysis automates the calculation of time and space complexity for code logic. This Skill uses Gemini CLI to perform deep code analysis, then generates structured technical reports with detailed Big O notation, saving manual effort in performance assessment.

Can I automate technical documentation for complex software architecture?

Yes. This Skill automates deep technical documentation generation through a two-stage workflow combining Gemini CLI analysis with docgen for structured output, including Mermaid diagrams, Big O metrics, and architecture visualizations in Markdown format.

How do I identify and document performance bottlenecks in my codebase?

Performance bottleneck assessment is performed through deep code analysis that evaluates logic, calculates complexity metrics, and generates comprehensive reports with Big O notation and Mermaid diagrams to visualize performance constraints and architectural issues.

Does this work for security analysis and technical debt reviews?

Yes. Beyond code logic and performance, this Skill generates specialized reports for security evaluation and technical debt assessment, delivering structured analysis with complexity metrics and visual diagrams to quantify and document system vulnerabilities and design issues.

What environment do I need to run deep code analysis?

Deep analysis requires Gemini CLI in WSL, zen-mcp clink integration, docgen, and Main Claude orchestration. The Skill supports both interactive and automated modes, with user approvals built into the two-stage workflow for code analysis and document generation.

Can I generate architecture diagrams automatically during analysis?

Yes. Automated diagram generation creates Mermaid flowcharts, sequence diagrams, and ER diagrams to visualize complex architectures and processes, delivered alongside Big O complexity analysis and technical documentation in the final Markdown output.