smithery.ai

use-gemini-for-code-analysis

【大型代码库分析专用】当需要分析整个项目架构、识别代码模式、追踪功能实现、梳理模块?

First seen Apr 27, 2026

Installation

$ npx skills add https://smithery.ai

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from smithery.ai · top by installs.

npx skills add https://smithery.ai

Browse all from smithery.ai

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Declared
Cline Not declared
OpenCode Not declared

Skill metadata

Parsed from SKILL.md frontmatter.

Declared agents gemini

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 2,164 B
  • docs SUMMARY.md 512 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 2 installs

SKILL.md

Gemini CLI 代码库分析技能

本技能提供基于 Gemini CLI 的大型代码库 AI 分析能力,负责调用 Gemini CLI 工具执行大型代码库分析任务。

核心功能

作为 CLI 包装器调用 Gemini,返回原始分析结果。

执行流程

1. 理解分析请求

  • 确认需要分析的模式、架构或代码特征
  • 确定分析范围和目标

2. 构造 Gemini 命令

  • 使用 --all-files 进行全代码库分析
  • 用 -p 参数编写清晰的分析提示词
  • 考虑使用 --yolo 跳过确认(仅限非破坏性任务)

3. 执行命令

  • 使用 Bash 工具运行 Gemini CLI
  • 等待分析完成

4. 返回原始结果

  • 将 Gemini 的输出直接返回,不做修改
  • 不要自己解读或分析结果

常用命令模式

模式检测

gemini --all-files -p "分析此代码库,识别所有 [特定模式]。展示使用示例和潜在问题。"

架构分析

gemini --all-files -p "分析应用整体架构。识别主要组件、数据流、目录结构和关键设计决策。"

功能追踪

gemini --all-files -p "追踪 [特定功能] 的完整实现。展示涉及的所有文件、数据流和集成点。"

代码质量

gemini --all-files -p "扫描潜在的性能瓶颈、安全漏洞或代码异味。"

执行准则

  • 本技能作为 CLI 包装器,不是分析师
  • 始终返回完整、未经过滤的结果
  • 让调用者(主 agent 或用户)处理结果解读
  • 专注于高效的命令构造和执行
  • 所有提示词使用中文,除非用户另有要求