route-lookup
Installation
SKILL.md
Route Lookup
根据用户当前任务查询功能路由图,快速定位应优先阅读的文件。
核心原则
- 功能路由图优先于全仓库搜索。
- 功能路由图不是完整索引或功能知识库,只回答“用户提到某个功能时应该优先读取哪些文件”。
- 路由图已有但无匹配、疑似过期或覆盖不足时,允许定向代码扫描,但必须标记为临时结果。
- 无法确认的功能或文件归属标记为
uncertain。
工作流
- 读取功能路由图:
docs/routespec/feature-routes.md或docs/routespec/feature-routes/。- 目录模式下优先读取
docs/routespec/feature-routes/README.md或docs/routespec/feature-routes/index.md中的功能索引,再读取匹配到的具体功能文件。 - 目录模式缺少索引、索引无匹配或索引疑似过期时,才读取目录下可能相关的功能文件;仍无法确认时再做定向扫描。
- 目录模式下优先读取
- 根据用户提到的功能、模块、入口或文件,匹配功能定位条目中的功能名、说明、入口、核心代码、测试和备注。
- 判断路由图覆盖状态:
sufficient:能定位主要入口、核心代码和测试位置。
Related skills
More from gmwenterprise/route-spec
route-sync
同步、废弃或审计功能路由图;仅在用户明确要求整理归档时执行归档。适用于核心功能新增或删除、功能入口变化、核心实现迁移、关键测试入口变化,以及用户要求检查路由图是否过期时触发。
6exec-plan
在 RouteSpec 工作流中执行 plan.md 或实施已定位的小型改动。当 route-lookup、plan 或 design 建议进入编码阶段时加载。
6route-init
首次创建功能路由图,定义格式模板并写入初始条目。仅当功能路由图不存在且当前任务需要代码定位时触发。
2design-plan
需求澄清、轻量设计和执行计划生成。适用于需求不清、中大型任务或需要生成 design.md / plan.md 的场景。
2