codebase-consolidation
通过多角度分析来分析、整合和记录代码库。在审查项目结构、计划重构、创建文档或评估技术债务时使用。
把 Skill 的源码、资源快照、README、包体和安装信号放进一个可搜索、可筛选的公开目录。
通过多角度分析来分析、整合和记录代码库。在审查项目结构、计划重构、创建文档或评估技术债务时使用。
捕捉你对代码库做出的错误假设。当现实与预期不符时触发(例如,“以为是Jest但实际上是Vitest”,“以为存在AbstractUseCase但实际上找到的是AbstractMemberUseCase”,“以为是REST但实际上使用的是GraphQL”)。静默记录到.claude/assumption-corrections.yaml中,以识别CLAUDE.md文档中的缺失。关键区别在于——假设是…
快速索引并理解代码库的架构。在会话开始时使用以快速上手。找到入口点、API 路由、类、模型、配置和模式。
结构化的工作流程,用于将外部代码库集成到agent-studio中。确保技能、代理、模板和工作流被正确导入,并进行必要的路由更新。
查找并记录代码库中的文件位置。当您需要按功能或主题定位实现文件、测试、配置或任何代码工件时使用。
监控并将大文件重构为更小的、适合AI处理的模块。当用户要求检查文件大小、拆分大文件或组织代码库时使用。确保重构前后测试都能通过。
审查git历史记录,总结你在咨询项目期间不在时合并的更改,识别PR、代码更改以及与开发团队讨论的潜在问题。
使用TDD从README + Issue开始实现新功能(遵循codegen-test),与现有的实现约定保持一致,并利用Serena MCP语义搜索/编辑来提供高性能,同时注意数据竞争问题。
>
通过语义搜索和关系映射深入探索代码库。当您需要理解当前代码库时使用。
pikru的代码库组织。当您需要找到特定功能所在位置时使用。
提供关于项目领域的缓存知识。按领域映射文件,跟踪组件之间的连接,记录最近的提交。在实施之前使用以了解受影响的区域。
通过模块映射、入口点和本地运行步骤来指导快速熟悉不熟悉的代码库。当初级开发人员需要快速上手时使用。
**CODEBASE GRAPH v1.0** - 在请求'依赖', '图', '代码库分析', '函数关系', '模块关系', '架构分析', 'import分析'时自动触发。项目启动时自动生成。基于本体的代码知识图谱,将函数→函数、模块→模块的关系作为Edge连接。节省72%的令牌,达到92%的准确率。
使用语义搜索来查找并保存对话记录。当用户提到过去的对话、询问“你记得吗”,或者之前的会话历史背景有助于解决当前问题时,使用此技能。
使用AST转换自动化大规模React代码库重构
代码库考古和文档检索专家。在开始新项目阶段、重构大型模块或集成新框架时使用。
为Leavn代码库生成全面的健康报告 - 包括指标、技术债务、发现/修复的错误、下一阶段的建议
统一的死代码检测、基于AST的重复代码检测和清理工具,结合了Legacy Tech Remover + Comprehensive Auditor + Architectural Cleanup与Knip, depcheck, TypeScript, 针对Vue的具体分析、文件大小/令牌限制检测以及基于AST的重构建议。可用于死代码、重复代码、过大文件和架构问题。
对现有代码库进行全面分析,自动生成重构和优化建议的技能。用于TypeScript/JavaScript项目的质量分析、代码改进提议、重复代码检测、安全扫描等,可以用来响应诸如“告诉我这个项目的改进点”或“列出重构候选”的请求。
导航、搜索和理解项目结构。在加入代码库、查找实现、跟踪依赖关系或理解架构时使用。提供使用Glob进行文件搜索、使用Grep进行代码搜索以及系统性架构分析的模式。
提取图表并解释复杂的逻辑
这只有在用户要求“清理代码”时才应该执行。在一个git分支的重大变更结束时,本文档描述了应执行的代码清理任务。
提供了Next.js应用程序文件结构和目录组织的高级概述。在决定新文件、组件、服务器操作、数据库模式的位置,或理解代码库的整体架构时使用。对于保持一致的文件组织以及知道不同类型代码应该放在哪里至关重要。