改代码前,让这Skill画文件地图

在实现前分析代码库,创建相关文件的映射图。

context-map 是一个在改代码前整理相关文件地图的 Skill。任务牵涉哪些文件、会影响谁、有什么测试可以验证,它先帮你在仓库里找出来。

你给出要完成的改动,它会搜索相关代码,追踪直接的导入和导出关系,找出覆盖这部分行为的测试,也看看仓库里有没有可参考的类似实现。

结果按要改的文件、可能受影响的依赖、测试和参考模式列出路径与关系。还会检查是否涉及公开接口破坏、数据库迁移或配置变化,让审查时能看到改动范围,而不只是一个文件名列表。

原文要求这份地图经过审查后,才进入实施。它适合先厘清影响范围的开发任务;地图是待判断的计划,不是已经改好的代码,也不代表找到了所有隐含依赖。

分类:AI 与 Agent

来源仓库:github/awesome-copilot

适合用来做什么

  • 在更改之前生成与这个项目相关的所有文件的映射。
  • 请为我生成一个任务相关的文件上下文映射。

安装 context-map

npx skills add https://www.iskills.cc/skills/github/awesome-copilot/context-map/SKILL.md

在本机终端执行安装命令。安装前请阅读原始说明,确认所需工具、账号和权限。

查看安装步骤 · 查看常见问题

查看 context-map 的用途与原始说明

浏览全部 Skill 指南