Matt Pocock Skills
· 阅读需 2 分钟
Agent Skills for real engineers. Straight from Matt Pocock's .claude directory.
一个面向真正工程师的 Agent 技能。直接来自 Matt Pocock 的 .claude 目录。
https://github.com/mattpocock/skills
Matt Pocock: TypeScript 布道师,Total TypeScript 创始人,曾就职于 Vercel 和 Stately.ai。
技能涵盖
Planning & Design(规划与设计)
- to-prd —— 将当前对话内容转化为PRD,并提交为GitHub Issue
- to-issues —— 将计划、规格或PRD按垂直切片拆解为可独立领取的GitHub Issue
- grill-me —— 对计划或设计进行持续追问,直至决策树每个分支都被解决
- design-an-interface —— 使用并行子代理为模块生成多个截然不同的接口设计方案
- request-refactor-plan —— 通过用户访谈创建细粒度提交的重构计划,并归档为GitHub Issue
Development(开发)
- tdd —— 遵循红-绿-重构循环的测试驱动开发,每次构建一个垂直切片
- triage-issue —— 通过探索代码库定位缺陷根因,并提交基于TDD修复计划的GitHub Issue
- improve-codebase-architecture —— 根据领域语言和ADR决策,寻找代码库中可深化的架构机会
- migrate-to-shoehorn —— 将测试文件中的
as类型断言迁移到@total-typescript/shoehorn - scaffold-exercises —— 创建带有章节、问题、解决方案和讲解的练习目录结构
Tooling & Setup(工具与设置)
- setup-pre-commit —— 设置Husky pre-commit钩子,集成lint-staged、Prettier、类型检查和测试
- git-guardrails-claude-code —— 为Claude Code设置钩子,拦截危险git命令(
push、reset --hard、clean等)
Writing & Knowledge(写作与知识)
- write-a-skill —— 创建具有正确结构、渐进式披露和捆绑资源的新技能
- edit-article —— 通过重组章节、提高清晰度和精简文本,编辑和改进文章
- ubiquitous-language —— 从当前对话中提取DDD风格的通用语言词汇表
- obsidian-vault —— 在Obsidian笔记库中搜索、创建和管理笔记,支持维基链接和索引笔记
