用途:这是 Gabriel Moreira 技能集合的入口文件,规定“希望工作如何完成”,并在会话开始、压缩、模型切换、恢复或交接后重新读取,把当前工作路由到合适的技能。它只解决被匹配技能未覆盖的问题,不覆盖该技能本身。
主要能力:按工作类型给出路由表,例如变更评审对应 evidence-backed-review,故障排查对应 debugging-by-evidence,先写测试对应 test-first-by-evidence,工具或环境阻塞对应 treat-blockers-as-incidents,Git 状态恢复对应 keep-git-work-recoverable,文档对应 make-the-docs-trustworthy,代码结构对应 maintainable-code,TypeScript/JavaScript 决策对应 typescript-skills,未知领域探索对应 bound-the-unknown,跨边界保持线索对应 keep-the-thread-across-boundaries,密集文本对应 progressive-reading,对外文字对应 drop-the-model-voice,技能编写与优化对应 authoring-verifiable-skills 和 optimising-skills。还规定生成文件位置:临时文件放仓库根目录 .local/ 且不提交,通用经验放 docs/learnings/ 并提交,仅本机经验放 ~/.agents/learnings/ 且不提交。
使用方式:先确认所处项目、README 与文件实际类型,再匹配路由表并打开对应技能;多个技能同时适用时,流程先于实现,较窄者优先,并说明当前处于哪个技能。分析、方案与计划不构成授权,只有明确说“实现、应用、修改或选择”后才改动代码、配置、基础设施或外部状态。
限制:这是个人配置而非通用建议;不得提交机器路径、环境值、公司或产品名、主机、凭据等敏感信息;本地钩子不会随克隆存在;未提供安装命令、收费与平台信息。