Mindket

Skills For Real Engineers

新上架第 2 版 · 更新于
星标321k

概览

Matt Pocock 公开的免费技能集,采用 MIT 许可证,用于日常工程:靠访谈来规划,写规格和任务单,先写测试再开发,做代码审查和排查 bug。安装说明涵盖 Claude Code、Codex、GitHub Copilot、Gemini CLI 和 skills.sh。

Skills For Real Engineers 是一款 GitHub 上的开源项目,属于开发类,由 Mindket 上架。可免费获取。当前为第 2 版,最近更新于 。按它的 README 从 GitHub 安装。Mindket 的设置说明可在你的 Mindket 账户获取,以 zip 压缩包下载。

速览

用在
  • Claude Code:官方市场里的插件,会自动更新
  • Codex:作者自己市场里的插件,启动时更新
  • GitHub Copilot:命令行版在一次性设置之后自动更新,VS Code 版每天更新
  • Gemini CLI:两条安装命令,手动更新
先运行
claude plugin install mattpocock-skills@claude-plugins-official

平台

Claude Code编程智能体
Codex编程智能体
GitHub Copilot编程智能体
VS Code代码编辑器
Gemini CLI编程智能体
Cursor代码编辑器

用在哪里里还有 2 个

关于

它是什么

Skills For Real Engineers 是 Matt Pocock 的一套技能,用于日常工程工作。每个技能是一个带 SKILL.md 的文件夹,你输入它的名字,或者任务正好合适时,你的编码 agent 就会照着它做。他的 README 说这些技能小巧、容易改、能组合,适用于任何模型。README 把它们和那些包办整个流程的做法对照:它说那样会拿走你的控制权,让流程里的 bug 难以排查。这些技能针对四种失败:agent 做出你没有想要的东西,话太多,代码跑不通,代码库变成一团泥球。

  1. 你安装技能,并在每个仓库里运行一次设置技能
  2. 你输入 /grill-with-docs,agent 开始访谈你
  3. /to-spec 和 /to-tickets 把对话变成规格和任务单
  4. /implement 先写测试,一次做一张任务单,再审查

适合谁

已经在用 Claude Code、Codex 这类编码 agent 的开发者,想让每次改动背后有计划、任务单和测试。README 把它们称为做真正工程的技能,不是 vibe coding。如果你想要一个替你跑完整个流程的框架,就别用它。

谁在用,怎么用
行业谁在用怎么用例子
软件团队用编码 agent 开发的开发者先做一轮访谈,再把它变成规格和任务单,然后才写代码开发者描述一个新功能,回答 agent 的问题,在任务跟踪器里得到规格和任务单。
个人项目没有团队跟踪器的个人把问题记成仓库里的 Markdown 文件,不需要远程仓库个人开发者在设置时选本地文件,按先解决阻塞项的顺序处理任务单。
开源维护收到缺陷报告和功能请求的维护者让新问题按带标签的分诊角色分类维护者让 triage 列出需要处理的问题,逐个确认它建议的标签,准备好的问题会附一份给 agent 的说明。
计划和写作不在代码仓库里工作的人对一份计划、设计或文稿运行不留文件的访谈写作者对一篇文章提纲启动 grill-me,一直回答到每个分支都定下来。

用在哪里

README 为下面每种 agent 都给了安装方式,工具包里每种方式各有一页。

  • Claude Code:官方市场里的插件,会自动更新
  • Codex:作者自己市场里的插件,启动时更新
  • GitHub Copilot:命令行版在一次性设置之后自动更新,VS Code 版每天更新
  • Gemini CLI:两条安装命令,手动更新
  • 其他 agent,比如 Cursor、OpenCode、Devin、Windsurf、Amp 或 Pi:用 skills.sh 安装器,手动更新

如何设置

点“获取”会在下载文件夹里存下一个 zip 压缩包,里面是 Mindket 整理的安装说明,上面每种方式各一页。README 说每个 agent 只选一种方式,因为插件和 skills.sh 一起装,每个技能会出现两份。

先准备好这些
需要说明
编码 agentClaude Code、Codex、GitHub Copilot、Gemini CLI,或 skills.sh 支持的其他 agent
Node.js22.20 或更高,只有 skills.sh 这条路需要
问题跟踪器GitHub 加 gh 工具、GitLab 加 glab、本地 Markdown 文件,或你自己描述的一种
一个仓库用 GitHub 或 GitLab 时,设置技能需要一个能访问的仓库。没有指向该站点的远程仓库时,它会向你要地址并替你添加(需要时先 git init)。本地 Markdown 不需要远程仓库,grill-me 不需要仓库
  1. 用适合你的 agent 的方式安装技能。
  2. 在每个要用的仓库里运行一次设置技能。
  3. 输入一个技能,把你的想法告诉它。

Claude Code 只要一条命令。

claude plugin install mattpocock-skills@claude-plugins-official

大多数其他 agent 用 skills.sh 安装器,后面写上你的 agent 名字。安装器问要装哪些技能时,把 setup-matt-pocock-skills 选上。

npx skills@latest add mattpocock/skills -a <agent>

然后在 agent 里进入仓库,运行设置技能。它会问你的问题记在哪里。装了 triage 时,它还会问是否保留默认分诊标签。除非看出是 monorepo,它会把领域文档放在一个 GLOSSARY.md 和 docs/adr/ 里。

/setup-matt-pocock-skills

如何使用

把技能当成斜杠命令输入,在 Codex 里则输入 $ 加技能名。README 说 grill-me 和 grill-with-docs 是最受欢迎的技能,并说每次想做改动时都要用。grill-with-docs 分几轮访谈你,一边访谈,一边把你定下来的术语写进 GLOSSARY.md,把难以回头的决定写进 docs/adr 下的 ADR。

/grill-with-docs

访谈结束后,保留同一段对话,交给下一个技能。拿不准输入哪个时,ask-matt 会给你指路。

/ask-matt

示例

你想给一个应用加功能。你输入 /grill-with-docs 并描述它。agent 会问流程和边界情况,你来回答。然后在同一段对话里运行 /to-spec 和 /to-tickets。

/to-spec
/to-tickets

之后清空上下文,每张任务单单独运行一次 /implement,每次都从那张任务单重新开始。

/implement

to-spec 把对话变成跟踪器上的一份规格。to-tickets 把它拆成任务单,每张都写明被什么阻塞。implement 一次做一张任务单,用 tdd 驱动,最后用 code-review 收尾。

新手与专家

新手:技能就是一个文本文件,写着你的 agent 要照做的说明。给你的 agent 选一种方式安装,每个仓库运行一次设置技能,然后从 grill-me 或 grill-with-docs 开始。grill-me 不需要仓库,也不写文件。grill-with-docs 会在你的仓库里留下文件。在新的对话里启动 grill-me,并且亲自回答问题。作者的文档说,如果你只是一路同意,得到的是一份 agent 写好、你点过头的计划。

专家:这些技能按谁能启动来分。用户触发的技能只在你输入时运行,负责编排。模型触发的技能,比如 tdd、diagnosing-bugs 和 code-review,你可以输入,agent 也会在任务合适时自己调用。用户触发的技能可以调用模型触发的技能,但不能调用另一个用户触发的技能。

grill-with-docs 只有一行,调用的是 grilling 和 domain-modeling,所以单独安装它,得到的是一个不能用的技能。tdd 只在你事先确认过的接缝(seam)处写测试,第一个测试之前就要定好。implement-spec 让实现子 agent 并行处理就绪的任务单,并把成果落在一个集成分支上。wayfinder 把一个会话装不下的工作画成决策任务单的地图,再交给 to-spec。

注意事项

Matt Pocock 做出了这些技能。Mindket 只写了安装说明。

  • 它会写什么:设置技能会添加 docs/agents 文件和一个 Agent skills 区块,写进 CLAUDE.md,没有 CLAUDE.md 时写进 AGENTS.md。两个都没有时,它会问你建哪一个。如果仓库里有 Codex 不读的 CLAUDE.md,要手动挪动这个区块。grill-with-docs 会写 GLOSSARY.md 和 ADR。to-spec 和 triage 会发到你的问题跟踪器
  • 你的数据:仓库没有说明它自己有任何服务器或数据收集。技能只是说明,所以 agent 因某个技能而读取或运行的内容,经过的是你的 agent 和你的模型提供商
  • skills.sh 使用数据:它的 README 说这个命令行工具会收集匿名使用数据,设置 DISABLE_TELEMETRY=1 或 DO_NOT_TRACK=1 可以关掉
  • 标签:从 1.3.2 版起,设置技能会在 GitHub 或 GitLab 上创建缺少的分诊标签,但从不创建 wayfinder 的 wayfinder:map 和 wayfinder:<type> 标签。在 GitHub 上第一次运行 wayfinder 之前,要手动创建这些标签
  • 贡献:SCOPE 文件说新技能的提议已经关闭,CONTRIBUTING.md 说拉取请求只对协作者开放
  • 测试:Mindket 照抄了 README、作者安装说明、技能文件和 skills 命令行工具 README 里的每条命令,一条都没有运行
  • 卸载:README 没有给出卸载步骤。skills 命令行工具有 npx skills remove
  • 许可证:MIT。LICENSE 文件写的是“Copyright (c) 2026 Matt Pocock”

README 和文件

README
# Skills For Real Engineers:安装说明

这个工具包里只有安装说明,由 Mindket 编写。技能、插件和安装方式都来自 Matt Pocock 的仓库:https://github.com/mattpocock/skills

这些说明不是 Matt Pocock 写的,也没有得到他的认可。他的 README 把这个仓库叫作“Skills For Real Engineers”,并说:“My agent skills that I use every day to do real engineering - not vibe coding.”,意思是:这是他每天用来做真正工程的 agent 技能,不是凭感觉写代码。这里没有复制仓库里的任何技能文件。

许可证:MIT。LICENSE 文件(https://github.com/mattpocock/skills/blob/main/LICENSE)写的是“Copyright (c) 2026 Matt Pocock”。

这些说明参考的页面:README(https://github.com/mattpocock/skills/blob/main/README.md)、作者的安装说明(https://github.com/mattpocock/skills/blob/main/.agents/install-block.md)、SCOPE.md(https://github.com/mattpocock/skills/blob/main/SCOPE.md)、CONTRIBUTING.md(https://github.com/mattpocock/skills/blob/main/CONTRIBUTING.md)、https://github.com/mattpocock/skills/tree/main/skills 下每个技能的 SKILL.md,以及 https://github.com/mattpocock/skills/tree/main/docs 下的文档页,比如 setup-matt-pocock-skills、grill-me 和 grill-with-docs。关于 skills.sh 安装器的内容来自它自己的 README(https://github.com/vercel-labs/skills)。命令都是从这些页面照抄的,Mindket 没有运行过。

## README 说它是什么

这些技能“small, easy to adapt, and composable”(小巧、容易改、能组合),而且“They work with any model.”(适用于任何模型)。README 把它们和那些包办整个流程的做法对照:它说那些做法会拿走你的控制权,让流程里的 bug 难以排查。它点出这些技能针对的四种失败:agent 没做你想要的,agent 太啰嗦,代码跑不通,代码库变成一团泥球。

## 会装进什么

会安装的技能放在仓库的两个分类文件夹里:engineering 和 productivity。misc/、in-progress/ 和 deprecated/ 没有被推荐,也不会随插件发布。README 又把每个文件夹分成两类:

- 用户触发的技能,只在你输入时运行,负责编排。
- 模型触发的技能,你可以输入,agent 也会在任务合适时自己调用。它们装着可复用的做法。

用户触发的技能可以调用模型触发的技能,但不能调用另一个用户触发的技能。

Engineering,用户触发:

- ask-matt:你问它哪个技能或流程适合你的情况,它是这个仓库里用户触发技能的路由器。
- grill-with-docs:一轮轮访谈,同时建立项目的领域模型,并更新 GLOSSARY.md 和 ADR。
- triage:让问题在一组分诊角色的状态机里流转。
- improve-codebase-architecture:扫描代码库里值得加深的地方,用可视化的 HTML 报告呈现。
- setup-matt-pocock-skills:给仓库配置工程类技能,每个仓库运行一次。
- to-spec:把当前对话变成规格,发布到问题跟踪器。
- to-tickets:把计划或规格拆成曳光弹式的任务单,每张写明它被什么阻塞。
- implement:做出规格或任务单描述的工作,用 tdd 驱动,最后用 code-review 收尾。
- implement-spec:在一个集成分支上实现整份规格,由实现子 agent 处理就绪的任务单。
- wayfinder:把一个会话装不下的大工作,画成问题跟踪器上的一张决策任务单地图。
- retro:一次会话之后,建议改进编码 agent 的环境。

Engineering,模型触发:prototype、diagnosing-bugs、research、tdd、domain-modeling、codebase-design、code-review、pr 和 wizard。

Productivity,用户触发:grill-me、handoff、teach、to-questionnaire 和 wait-what。

Productivity,模型触发:grilling 和 writing-for-agents。

来源:https://github.com/mattpocock/skills/blob/main/README.md(“Reference”一节)

## 先准备好什么

- 一个编码 agent:Claude Code、Codex、GitHub Copilot(命令行或 VS Code)、Gemini CLI,或 skills.sh 安装器支持的其他 agent。
- Node.js 22.20 或更高,只有 skills.sh 这条路需要,因为它运行 `npx skills`。npm 上的 `skills` 包在 engines 字段里写了这个要求(https://registry.npmjs.org/skills/latest)。
- 一个记问题的地方。设置技能可以选 GitHub(`gh` 命令行)、GitLab(`glab` 命令行)、本地 Markdown 文件,或你自己描述的另一种。GitHub 或 GitLab 跟踪器需要一个能访问的仓库。没有指向该站点的远程仓库时,设置技能会向你要地址并替你添加(需要时先 `git init`)。

## 按 agent 安装

README 说每个 agent 只选一种方式,因为插件和 skills.sh 一起装,每个技能会出现两份。

- setup/claude-code.md
- setup/codex.md
- setup/github-copilot.md
- setup/gemini-cli.md
- setup/other-agents.md:Cursor、OpenCode、Devin、Windsurf、Amp、Pi 等,通过 skills.sh
- setup/first-run.md:在仓库里运行 /setup-matt-pocock-skills,以及这些技能遵循的流程

## 更新和卸载

每种安装方式的更新规则写在对应 agent 的文件里。README 没有给出卸载步骤。skills.sh 这条路可以用 skills 命令行工具的 `npx skills remove`(https://github.com/vercel-labs/skills)。

## 数据

读过的这些页面(README、安装说明、SCOPE.md 和 CONTRIBUTING.md)没有说技能本身有服务器或数据收集。技能是你的 agent 照着做的说明,所以技能让 agent 读到的内容,会发给你的模型提供商。skills.sh 安装器是另一个工具,它说自己会收集匿名使用数据,见 setup/other-agents.md。

## 跟进变化

README 链接了一份简报,用来跟进这些技能的变化和新技能:https://www.aihero.dev/s/skills-newsletter

## 参与贡献

CONTRIBUTING.md 说拉取请求只对协作者开放。SCOPE.md 说新技能的提议和贡献已经关闭。如 SCOPE.md 所说,skills.sh 这条路会给你可编辑的副本,用来做你自己的改动。
文件
README.md  6 KB
setup/claude-code.md  2 KB
setup/codex.md  2 KB
setup/first-run.md  5 KB
setup/gemini-cli.md  1 KB
setup/github-copilot.md  2 KB
setup/other-agents.md  3 KB

7 个文件,共 21 KB,以 zip 压缩包下载。

更新内容

  • 第 2 版 · 2026-11-09

    Updated by Mindket to the current version of this kit.

  • 第 1 版 · 2026-11-03

评价

还没有评分

写评价

还没有评价。

大家怎么说

Hacker News、Bluesky、X、Reddit、Facebook 和 YouTube 上提到这个项目的帖子和评论,来自每周一次的搜索和 Trendshift。它们不是 Mindket 写的,也未经核实,点开即可在原帖处阅读。

ronpotokShow HN: Interview your analysts instead of auto-generating a semantic layerI’ve spent the last year building context for AI analysts in the mid-market. I’ve open sourced a library from my learnings, along the same principles of the Matt Pocock skills. Principles: * Claude / Codex / Cursor etc are great data agents - you just need context to enable them to answer business…6 分 · 4 条回复Edy | Indie BuilderToday's GitHub trending: everyone is building skill packs for AI agents. - mattpocock/skills: skills from Matt Pocock's own .agents folder (+883 today) - obra/superpowers: agent skills framework plus a dev method (+665) - Orkas-AI/Orkas: local-first desktop AI team (+1,044) #buildinpublic #AI6 赞 · 1 条回复@zyonbuilds@pingdotgg 2. DSH Go puts the DeepSeek Harness agent on your Android phone. → runs on the phone itself → or remote-controls the agent on your computer +11.0k stars this week, 15.0k total. AGPL-3.0. https://t.co/xQbpMcgjSEramozShow HN: WYSIWYG markdown editor for any GitHub reporeplace any github.com url with dunkdown.com https://dunkdown.com/mattpocock/skills4 分 · 2 条回复GitHub Trending📈 Today's GitHub Trending: 1. https://github.com/vercel-labs/agent-browser - Rust, 180 stars today 2. https://github.com/cloudflare/security-audit-skill - JavaScript, 2088 stars today 3. https://github.com/google/skills - Python, 449 stars today 4. https://github.com/mattpocock/skills - Shell […]3 赞 · 1 条回复@iRehmanAhmadmy favourite bits: → /grill-with-docs builds a shared glossary, so the agent stops guessing your jargon → /diagnosing-bugs runs a disciplined loop until the bug is dead → /improve-codebase-architecture finds deep-module candidates → /ask-matt routes you to the right skillremingtonvShow HN: Open-source skill to run Matt Pocock's skills in bulk AFK1 分Matt Pocock {bot}15 stars until we become the most-starred skills repo in the world... ...and the 13th most starred repo of all time. https://github.com/mattpocock/skills2 赞 · 1 条回复@LoveAIbrain316,958 star,GitHub 涨速最快的仓库之一,不是框架,是一堆 Markdown。 Matt Pocock 把自己私藏的 .agents 目录开源了:code review、重构、测试,全是生产级 agent skills。 直接复制进 Claude Code 就能用。 https://t.co/iColqIqSZ9 #中文区narwhsterShow HN: A notebook for prototyping with your agentAbove is a link to the NAWC documentation, that's also a live version of NAWC you can try in your browser. I made nawc because I loved spec-driven development with agents, but hated how inconsistent markdown is at describing intent. I needed a more streamlined approach, where intent is captured…1 分デイリーGitHubトレンド今日のGitHubトレンド mattpocock/skills 実務的なエンジニアリングを実現するためのAIエージェント向けスキル集です。 開発者がコントロールを維持できるよう、小規模で適応性が高く、組み合わせ可能な設計となっています。 特定のモデルに依存せず、Claude CodeやGitHub Copilot、Gemini CLIなどで利用でき、効率的なアプリケーション開発を支援することを目的としています。1 赞 · 1 条回复@abhishebj0github上31.7 万颗星。 这是 Matt Pocock 公开的自己每天在用的 Agent Skills,他说是给认真写工程的人用的,不是 vibe coding。每个都很小,能拆开改成自己的。 Claude Code 一条命令就能装,Codex、Copilot 也有装法。免费开源。 https://t.co/3mc1D2jv25

搜索日期

Mindket 的更多商品

查看 Mindket 的全部商品

Huashu Design

alchaincyf · 技能

把你在 AI 智能体里写的一句话需求,变成一份完成的设计:发布动画、可点击的应用原型、可编辑的幻灯片、信息图,或一组小红书图片。可在多种智能体中使用。

新上架29.4k

Guizang PPT Skill

op7418 · 技能

能生成单文件 HTML 幻灯片、幻灯片配图和多平台封面的技能,有两套视觉风格,还带演讲者模式用于排练。适合使用 Claude Code 或 Codex 的演讲者。

新上架29.8k

Claude Code Skills & Plugins

alirezarezvani · 技能

为 Claude Code 和其他编程智能体提供 411 个现成技能,按角色分组,从工程、产品到营销、财务和合规。以插件方式安装。适合开发者和业务团队。

新上架29.8k

开发类的相似商品

查看开发类的全部商品

buzz

block · 工具包

可自行托管的工作空间,人和 AI 智能体在同样的房间里协作,基于 Nostr 中继,把每个动作记录为签名事件。适合想自己运行中继的团队。

新上架37.3k

plannotator

backnotprop · 工具包

把你的 AI 编程智能体的计划、规格和代码改动在浏览器里打开,让你加批注或评论,并把反馈直接发回给智能体。

新上架10.5k

open-code-review

alibaba · 工具包

用 AI 智能体审查 Git 改动:它会读取文件、搜索代码库,再写出对应到具体行的审查意见。适合想在命令行里自动做代码审查的开发者。

新上架50.7k