项目能做什么
使用说明 查看原始 README 原仓库文档
项目简介
mattpocock/skills 是知名开发者 Matt Pocock 开源的一套 AI Agent 技能库(Skills),直接提炼自作者日常的 .agents 配置。
不同于 GSD、BMAD 等全盘接管流程的复杂方案,该项目的技能设计遵循轻量、易适配、可组合的原则,支持与各类模型搭配使用。其核心目标是服务严肃的真实工程开发(Real Engineering),解决开发者在使用 AI Coding Agent 时常见的沟通错位与术语理解偏差问题。
核心功能
- 深度需求对齐(反向追问):
/grill-me:用于非代码场景。让 Agent 主动对你进行深度盘问,理清需求细节。/grill-with-docs:在/grill-me基础上结合项目文档,在编码前消除与 Agent 的理解差异。- 构建统一领域语言(Shared Language):
- 帮助 Agent 快速理解项目特有的专业术语,避免生成冗长废话。
- 任务分诊与配置管理:
- 提供
/triage等辅助工程流的标签管理与任务处理能力。
适合谁用
- 日常使用 Claude Code、Codex、GitHub Copilot、Gemini CLI、Cursor、Windsurf 等 AI 编码工具的个人开发者与工程师。
- 不满足于“凭感觉编码(vibe coding)”,希望让 AI 严格按照工程规范和真实业务逻辑交付代码的开发者。
安装步骤
安装有两种方式:Plugin 插件方式(自动更新)或通过 skills.sh 复制为可编辑本地文件(手动更新)。针对同一个 Agent 请二选一,避免重复加载技能。
1. 获取技能
根据你所使用的 Agent 选择对应的安装命令:
-
Claude Code(默认自动更新):
bash claude plugin install mattpocock-skills@claude-plugins-official -
Codex(启动时自动更新):
bash codex plugin marketplace add mattpocock/skills codex plugin add mattpocock-skills@mattpocock -
GitHub Copilot(CLI 与 VS Code):
bash copilot plugin marketplace add mattpocock/skills copilot plugin install mattpocock-skills@mattpocock在 VS Code 中,也可以运行快捷命令 Chat: Install Plugin From Source 并输入https://github.com/mattpocock/skills(每日自动更新)。 -
Gemini CLI(手动更新,重复运行命令即可):
bash gemini skills install https://github.com/mattpocock/skills.git --path skills/engineering gemini skills install https://github.com/mattpocock/skills.git --path skills/productivity -
其他 Agent 或需要本地编辑文件(支持 cursor, opencode, devin, windsurf, amp, pi 等):
bash # 可指定 -a <agent>,省略 -a 时可通过交互式菜单选择 npx skills@latest add mattpocock/skills -a <agent>安装交互提示选择技能时,请确保勾选
setup-matt-pocock-skills。后续可通过npx skills@latest update更新。
2. 初始化项目
在你的 Agent 中,针对每个项目仓库运行一次以下命令:
/setup-matt-pocock-skills
根据终端引导完成以下设定:
1. 选择 Issue 追踪器(GitHub、GitLab、本地文件或自定义说明);
2. 设定分类工单时应用的标签(供 /triage 使用);
3. 设定生成文档的保存路径。
配置说明
如果你使用的是 GitHub Copilot,需要进行一次性全局配置。请在 ~/.copilot/settings.json 中添加:
{
"extraKnownMarketplaces": {
"mattpocock": { "source": { "source": "github", "repo": "mattpocock/skills" }, "autoUpdate": true }
}
}
常见问题
此部分原文未说明,请查看原仓库。
原始 README 摘录(英文原文,节选前 3000 字符)
<p>
<a href="https://www.aihero.dev/s/skills-newsletter">
<picture>
<source media="(prefers-color-scheme: dark)" srcset="https://res.cloudinary.com/total-typescript/image/upload/v1777382277/skills-repo-dark_2x.png">
<source media="(prefers-color-scheme: light)" srcset="https://res.cloudinary.com/total-typescript/image/upload/v1777382277/skill-repo-light_2x.png">
<img alt="Skills" src="https://res.cloudinary.com/total-typescript/image/upload/v1777382277/skill-repo-light_2x.png" width="369">
</picture>
</a>
</p>
# Skills For Real Engineers
[](https://skills.sh/mattpocock/skills)
My agent skills that I use every day to do real engineering - not vibe coding.
Developing real applications is hard. Approaches like GSD, BMAD, and Spec-Kit try to help by owning the process. But while doing so, they take away your control and make bugs in the process hard to resolve.
These skills are designed to be small, easy to adapt, and composable. They work with any model. They're based on decades of engineering experience. Hack around with them. Make them your own. Enjoy.
If you want to keep up with changes to these skills, and any new ones I create, you can join ~60,000 other devs on my newsletter:
[Sign Up To The Newsletter](https://www.aihero.dev/s/skills-newsletter)
## Installation (30-second setup)
A plugin updates itself. [skills.sh](https://skills.sh/mattpocock/skills) copies editable files into your project, and you update them by hand. Pick one per agent, because installing both gives you every skill twice.
### 1. Get the skills
<details>
<summary><strong>Claude Code</strong></summary>
```bash
claude plugin install mattpocock-skills@claude-plugins-official
```
Updates itself by default.
</details>
<details>
<summary><strong>Codex</strong></summary>
```bash
codex plugin marketplace add mattpocock/skills
codex plugin add mattpocock-skills@mattpocock
```
Updates itself at startup.
</details>
<details>
<summary><strong>GitHub Copilot</strong> (CLI and VS Code)</summary>
```bash
copilot plugin marketplace add mattpocock/skills
copilot plugin install mattpocock-skills@mattpocock
```
Then, once, add to `~/.copilot/settings.json`:
```json
{
"extraKnownMarketplaces": {
"mattpocock": { "source": { "source": "github", "repo": "mattpocock/skills" }, "autoUpdate": true }
}
}
```
In VS Code, run **Chat: Install Plugin From Source** and enter `https://github.com/mattpocock/skills`. It updates daily.
</details>
<details>
<summary><strong>Gemini CLI</strong> (manual updates)</summary>
```bash
gemini skills install https://github.com/mattpocock/skills.git --path skills/engineering
gemini skills install https://github.com/mattpocock/skills.git --path skills/productivity
```
Re-run both commands to update.
</details>
<details>
<summary><strong>Any other agent, or editable files</strong> (manual updates)</summary>
```bash
npx skills@latest add mattpocock/skills
阅读完整原文
商业机会分析 AI 生成
团队级 Agent Skills 托管与同步平台 (Team Skills Registry)
| 产品构想 | 构建面向研发团队的私有 Agent 规则与 Skills 管理平台,支持一键跨 Cursor/Claude Code/Copilot 分发团队专属架构规范与工作流。 |
| 核心功能 | 私有技能仓库、团队权限控制、跨 IDE/Agent 自动化同步、CI/CD 规约校验检查工具。 |
| 目标用户 | 中小技术团队负责人、工程效率架构师。 |
| 难度/周期 | 中等 · 3-5 周 · 成本:低(基础云存储与轻量 Web 服务成本) |
| 收费模式 | B2B SaaS 订阅制(按团队席位或私有技能库数量收费)。 |
| 竞争风险 | 各 IDE 官方逐步推出内置的配置同步能力,存在被平台级功能边缘化的风险。 |
| 依据 | 数据支持的判断 |
Agentic Engineering 进阶课程与内训咨询
| 产品构想 | 基于作者已有的技术影响力与 60k 邮件订阅基数,推出专攻生产级 Coding Agent 落地的高阶实战课程与企业内训。 |
| 核心功能 | 生产级 Agent 工作流视频、企业实战案例库、复杂系统重构技能包、专属答疑社区。 |
| 目标用户 | 希望将 Agent 规范引入团队的资深工程师与技术管理者。 |
| 难度/周期 | 低 · 2-4 周 · 成本:极低(主要为课程录制与资料编写时间) |
| 收费模式 | 课程买断制收费与定制化企业内训服务费。 |
| 竞争风险 | 大模型与 Agent 交互范式迭代极快,教学材料维护与更新成本较高。 |
| 依据 | 已验证事实 |
垂直领域专家级 Premium Skills 扩展集
| 产品构想 | 开发针对高风险/高门槛专业领域(如复杂架构重构、安全审计、合规合规检测、遗留代码迁移)的高级 Agent 插件包。 |
| 核心功能 | 预置专家级审查工作流、自动化合规性断言脚本、特定技术栈深度适配指南。 |
| 目标用户 | 金融科技、医疗健康等对代码质量有严苛要求的研发团队及专业咨询人员。 |
| 难度/周期 | 中等 · 2-3 周 · 成本:低 |
| 收费模式 | 商业授权许可证收费或按年维护订阅。 |
| 竞争风险 | Prompt 和配置类资产容易被逆向或直接传播,版权保护与防盗版难度大。 |
| 依据 | AI推测 |
竞品与相似项目 GitHub Search 真实检索
| 项目 | 中文简介 | Stars | 语言 |
|---|---|---|---|
| obra/superpowers | 一套实用的 Agent 技能框架与软件开发方法论。 | 315,184 | Shell |
| affaan-m/ECC | 面向 Claude Code、Cursor 等的 Agent 性能优化系统,包含技能、记忆与安全支持。 | 300,265 | JavaScript |
| multica-ai/andrej-karpathy-skills | 基于 Karpathy 经验总结的 CLAUDE.md 配置文件,用于改善 Claude Code 编码表现。 | 231,383 | - |
| anthropics/skills | Anthropic 官方开源的 Agent 技能(Skills)公共仓库。 | 191,063 | Python |
| langgenius/dify | 支持构建 Agent 工作流、RAG 管道及多模型工具协同的 AI 应用开发平台。 | 160,783 | Python |
| Snailclimb/JavaGuide | 涵盖计算机基础、数据库、分布式与 AI 开发的 Java 及后端通用面试指南。 | 159,499 | JavaScript |
项目优势与风险
| 技术成熟度 | 创建于 2026-02-03,近 30 天仍在推送,发布过 10 个 Release |
| 社区活跃 | Star 320,575 / Fork 26,887 / Issue 232(数据支持,可自行核实) |
| 许可证 | MIT |
| 主要风险 | 上游项目方向可能变化;同赛道竞争者较多(见竞品表);热度与需求不完全等价 |
安装与使用
git clone https://github.com/mattpocock/skills.git cd skills # 请阅读仓库 README 获取确切安装步骤(依赖、配置、启动命令)