ask-matt
무료询问哪个技能或流程适合你的情况。本仓库内技能的路由器。
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
从固定点(commit、branch、tag 或 merge-base)开始,沿两条轴线审查变更——规范(代码是否遵循仓库文档化的编码规范?)和规格(代码是否与原始 issue/PRD 的要求一致?)。两条审查线在并行子 agent 中运行,并以并排方式报告结果。当用户想审查一个分支、PR、进行中的变更,或要求"从 X 开始审查"时使用。
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
설치 방법 보기설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.
对 HEAD 与用户指定的固定点之间的 diff 进行双轴审查:
两条轴线作为并行子 agent 运行,互不污染彼此的上下文,然后由本技能汇总双方的发现。
Issue 跟踪器应该已经提供给你了。如果没有,请告诉用户运行 /setup-matt-pocock-skills。
用户说的任何东西都可以作为固定点——commit SHA、分支名、tag、main、HEAD~5 等等。不要随意发挥,直接传入即可。如果用户没有指定,则询问:"以什么为基准进行审查——一个分支、一个 commit、还是 main?" 没有得到答案之前不要继续。
捕获 diff 命令:git diff <fixed-point>...HEAD(三个点,这样比较的是 merge-base)。同时通过 git log <fixed-point>..HEAD --oneline 记录 commit 列表。
在继续之前,确认固定点能解析(git rev-parse <fixed-point>)且 diff 非空。错误的引用或空的 diff 应该在此处失败——不应该让两个并行子 agent 来处理。
按以下顺序查找原始规格:
#123、Closes #45、GitLab !67 等)——按照 tracker 文档中的工作流来获取。docs/、specs/ 或 .scratch/ 下与分支名或功能名匹配的 PRD/规格文件。搜索仓库,找出所有记载代码编写规范的文件。若存在 CODING_STANDARDS.md 或 CONTRIBUTING.md,必须将它们列入来源。
除了仓库记录的内容外,规范轴线始终携带下面的气味基线(smell baseline)——一组来自 Fowler《重构》第 3 章的固定代码气味,即使仓库没有任何文档也适用。两条约束规则:
每个气味的格式为它是什么 → 如何修复;将其与 diff 匹配:
switch/if 级联。→ 用多态替换,或使用两者共享的一个映射。a.b().c().d() 导航。→ 将遍历隐藏在第一个对象的一个方法后面。同时发出两个子 agent 调用,并在前台运行;汇总它们返回的报告。
规范子 agent prompt——包含:
规格子 agent prompt——包含:
如果规格缺失,跳过规格子 agent,并在最终报告中注明。
在 ## 规范 和 ## 规格 标题下呈现两份报告,可以原文呈现或稍作整理。不要合并或重新排序发现项——两条轴线刻意分开(参见《为什么要分两条轴线》)。
结尾附一行总结:每条轴线上发现项的总数,以及每条轴线内最严重的单项问题(如果有的话)。不要跨轴线选一个最终获胜者——那正是拆分要防止的重新排序。
一项变更可能通过一条轴线的审查而不通过另一条:
分别报告可以防止一条轴线掩盖另一条轴线。
아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.
로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.
아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.
询问哪个技能或流程适合你的情况。本仓库内技能的路由器。
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
在单次长会话中协调子智能体并安排日程,持续推进一项长期目标。
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
把当前对话交接给一个全新的后台 agent,让它立刻接手工作。
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
设计深度模块的共享词汇。当用户想要设计或改进模块的接口、寻找深化机会、决定 seam 的位置、让代码更可测试或更易被 AI 导航,或者其他 skill 需要深度模块词汇时使用。
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
针对棘手 bug 和性能回归的诊断循环。当用户说"诊断"/"调试这个",或报告某处崩溃/报错/不正常/缓慢时使用。
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
构建和完善项目的领域模型。当讨论代码库术语、编写或编辑 GLOSSARY.md,或记录或编辑 ADR 时使用。
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.