Community编程与开发github.com

yamadashy/repomix-explorer

使用 Repomix CLI 打包代码库(远程或本地仓库),然后读取和搜索生成的输出来分析或探索代码库。适用于用户希望了解不熟悉或大型仓库的高层结构,而非进行针对性编辑的场景。

repomix-explorer 是什么?

该技能通过 Repomix CLI 将整个代码库(支持远程 GitHub 仓库或本地项目)打包成一个结构化的文件,然后利用读取和搜索功能,帮助开发者快速理解大型或陌生代码库的全貌。它特别适合用于高层结构分析、跨文件模式发现(如查找所有认证代码、定位 API 端点、列出所有 React 组件)以及代码库度量(如文件/令牌数量、最大文件、TypeScript 与 JavaScript 比例)。此技能应在用户需要整体概览时触发,而不是用于编辑、重构或针对已知文件的精确搜索。它支持任何 GitHub URL 或“owner/repo”格式的远程仓库,也能处理本地路径。其工作流程是基于 Repomix 的输出,确保在分析大型项目时高效且不遗漏关键信息。

兼容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/yamadashy/repomix/tree/main/skills/repomix-explorer

Installed? Explore more 编程与开发 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

repomix-explorer 是做什么的?

使用 Repomix CLI 打包代码库(远程或本地仓库),然后读取和搜索生成的输出来分析或探索代码库。当用户想要了解不熟悉或大型仓库的高层结构,而不是进行针对性编辑时使用。

触发场景

  • 结构/概览:“分析这个仓库”、“结构是什么”、“解释这个代码库”、“vercel/next.js 里有什么”
  • 跨文件模式发现:“查找所有认证代码”、“API 端点在哪里”、“显示所有 React 组件”
  • 度量指标:“有多少文件/令牌”、“最大的文件”、“TypeScript 与 JavaScript 比例”
  • 远程仓库:任何 github.com URL 或用户想要探索的 “owner/repo”

不触发场景

  • 在当前项目中编辑、重构或编写代码
  • 读取或搜索本地项目中已知的文件/路径(直接使用 Read 或 grep)
  • 本地项目中可通过单次 grep 回答的单个符号查找
  • Git 操作、运行测试、构建或安装

相关技能