Matt Pocock Skills + Handoff 分析
来源: https://github.com/mattpocock/skills
日期: 2026-05-08
作者: Matt Pocock (Total TypeScript, aihero.dev)
许可: MIT
一句话版本
Matt Pocock 把他日常用的 Claude Code 技能开源了——27 个 SKILL.md 文件,覆盖 TDD、Issue 分类、PRD 撰写、代码审查、调试等,GitHub Trending 爆火。其中 /handoff 技能能把当前对话压缩成"交接文档"让另一个 AI Agent 无缝接手。
全文
Matt Pocock 是 TypeScript 社区的大佬(Total TypeScript 作者,aihero.dev 创始人)。他的 skills 仓库过去两周在 GitHub Trending 上爆火,被 agentconn.com 称为"最受关注的技能仓库"。
27 个技能一览
工程类:
/grill-with-docs— 面试式需求分析 + 建共享术语 + 写 ADR/tdd— 红-绿-重构 TDD 循环/diagnose— 结构化调试循环/to-prd— 对话 → PRD 并发布到 Issue Tracker/to-issues— PRD → 可执行 Issue 拆分/triage— Issue 状态机(needs-triage → ready-for-agent → ...)/zoom-out— 让 AI 退一步讲整体架构/improve-codebase-architecture— 代码架构重构建议/handoff— 对话压缩成交接文档(核心关注)/setup-matt-pocock-skills— 在本项目初始化技能配置/prototype— 原型模式/design-an-interface— 接口设计/qa— 质量保证审查/request-refactor-plan— 重构计划/ubiquitous-language— 统一语言- 还有 git-guardrails、migrate-to-shoehorn、setup-pre-commit 等
生产力类:
/grill-me— 需求追问(不带文档上下文版本)/caveman— 极简模式
写作类:
/writing-beats//writing-fragments//writing-shape— 结构化写作/edit-article— 文章编辑/obsidian-vault— Obsidian 知识库/write-a-skill— 写新 SKILL.md
Handoff 技能深度分析
name: handoff
description: Compact the current conversation into a handoff document for
another agent to pick up.
argument-hint: What will the next session be used for?
执行逻辑:
1. 用 mktemp -t handoff-XXXXXX.md 创建临时交接文档
2. 把当前对话压缩成交接摘要
3. 建议下一个 session 要用的技能
4. 不重复已存在于 PRD/计划/ADR/Issue/Commit/Diff 中的内容,改用路径或 URL 引用
5. 如果用户传了参数,按参数描述的聚焦方向调整文档
设计哲学:交接文档不是完整备份,而是"增量指针"——只记录当前上下文和已有工件之间的"差量"。
与 deep-research 系统的关联
你已经在做非常类似的事情:
| 你的做法 | Matt Pocock 的做法 |
|---|---|
| 每篇报告写"一句话版本" | 交接文档从对话中提取精华 |
| log.md 追加操作记录 | 引用已有工件(PRD/ADR/Issue) |
| raw/ 存原始数据 | 不重复,用路径引用 |
| 存档在 docs/deep-research/ | `mktemp` 生成临时文件 |
可以借鉴的点:
1. mktemp -t handoff-XXXXXX.md — 临时文件策略,适合一次性的交接场景
2. "不重复已有工件"原则 — 报告里可以更多引用已有工件而不是重述
3. 参数传递聚焦方向 — argument-hint 让用户指定交接焦点
4. 技能推荐 — 交接文档里可以建议"下一个 session 用什么技能"
值得安装的技能
如果你在用 Claude Code,建议装这三个:
npx skills@latest add mattpocock/skills
然后选:
/grill-with-docs— 每次改代码前用,帮你把需求想清楚/diagnose— 调试时用,结构化排查/tdd— TDD 循环/handoff— session 间交接
快速分析,单一 SKILL.md 不深入展开