mattpocock /skills
Skills for Real Engineers. Straight from my .agents directory.
★ 320,194⑂ 26,812👁 1,640⑃ 206● 1,030▤ 10◈ 154
TA的项目
320,194
stars
+1,190+10,163+43,253
26,812
forks
1,640
watchers
206
prs
1,030
issues
10
releases
154
discussions
README
Skills For Real Engineers
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
Installation (30-second setup)
A plugin updates itself. skills.sh 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
Claude Code
bash
claude plugin install mattpocock-skills@claude-plugins-official
Updates itself by default.
Codex
bash
codex plugin marketplace add mattpocock/skills
codex plugin add mattpocock-skills@mattpocock
Updates itself at startup.
GitHub Copilot (CLI and VS Code)
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.
Gemini CLI (manual updates)
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.
Any other agent, or editable files (manual updates)
bash
npx skills@latest add mattpocock/skills -a cursor, opencode, devin, windsurf, amp, pi; omit -a to choose
When the installer asks which skills to take, include setup-matt-pocock-skills. To update, run npx skills@latest update, and re-run add to pick up new skills.
2. Run /setup-matt-pocock-skills
In your agent, run it once per repo. It will:
- Ask you which issue tracker you want to use (GitHub, GitLab, local files, or anything else you describe)
- Ask you what labels you apply to tickets when you triage them (/triage uses labels)
- Ask you where you want to save any docs we create
3. Bam - you're ready to go.
Why These Skills Exist
I built these skills as a way to fix common failure modes I see with Claude Code, Codex, and other coding agents.
1: The Agent Didn't Do What I Want
"No-one knows exactly what they want"
David Thomas & Andrew Hunt, The Pragmatic Programmer
The Problem. The most common failure mode in software development is misalignment. You think the dev knows what you want. Then you see what they've built - and you realize Top issues
#341grill-with-docs: resolved answers are not traceable through PRD, issues, and implementation18 comments · 2026-06-13#23The flow13 comments · 2026-03-24#692new install instructions not working for claude12 comments · 2026-07-29#130grill-with-docs: GLOSSARY.md (formerly CONTEXT.md) gets used as a plan and churns mid-round12 comments · 2026-05-04#556wayfinder: Chart the map often skips /domain-modeling10 comments · 2026-07-13#511[Bug] `implement` and `code-review` disagree on reviewing uncommitted changes10 comments · 2026-07-10#362`to-spec` may not fit implementation-heavy design discussions10 comments · 2026-06-22#1164Claude Code plugin does not update - still stuck on version 1.2.38 comments · 2026-10-05
Discussions
#1400Oh-My-Pi Harness / Agent Support0 comments · 2026-11-08#1395[Showcase / Feedback] DSH-integrated "grill-me" with adjustable intensity levels0 comments · 2026-11-08#1391grill-and-start-workflows: a grilling interview that ends in running work0 comments · 2026-11-05#1382How would you adopt these skills on a brownfield repo that's already full of docs from other workflows?0 comments · 2026-11-04#1365/wayfinder and /to-tickets tickets in the same folder?1 comments · 2026-10-31#1361Show and tell: an auditable, probe-driven code-review skill0 comments · 2026-10-31#1349Triage labels and long running feature branches1 comments · 2026-10-30#1339/implement-spec should always end with a text tree + emoji check box of tickets status0 comments · 2026-10-28
Latest release
v1.3.2 v1.3.2 2026-10-29Patch Changes - 1194 b645f47 Thanks @mattpocock! - ask-matt now reads a skill's SKILL.md before stating what it does or recommending a step be skipped, instead of trusting its own one-line summaries (614). - 1304 5beb35b Thanks @mattpocock! - chief-of-staff now keeps its memory in an LLM wiki (an index.md plus one page per topic, maintained through ingest, query and lint) and writes it as a historical record: every claim is dated, and every claim about code cites the commit it was true at. - 1208 3da8c01 Thanks @mattpocock! - code-review now searches the repo for standards files and always
相关报道 (7)
grenade【2026】Claude Skills 怎麼選?精選 60 個工作流程與 GitHub 開源專案清單2026-03-31硬是要學SOFT4FUNGitHub 破4,000星!史上最強 Agent Skills 技能包,讓 AI 助理瞬間變身頂尖開發與行銷團隊2026-03-1036氪狂揽2.4万星标:一行命令,AI会自己找技能了2026-07-0551CTOCodex中必装的11个Skills2026-06-08InfoQ.cn谷歌开源“Agent Skill 超级工具箱”,云、库、引擎、AI 全线打通,开发者狂喜2026-04-30智源社区一个CLAUDE.md霸榜GitHub第一!蒸馏自Karpathy,6万码农抄作业2026-04-21新浪财经最值得安装的20个Skills2026-04-20
News & coverage (18)
Hacker NewsAI Coding Agent Skills for Real Engineers▲ 43 · 14 comments · 2026-09-01Hacker NewsShow HN: WYSIWYG markdown editor for any GitHub repo▲ 4 · 2 comments · 2026-05-26Hacker NewsSkills for Real Engineers. Straight from my .claude directory▲ 2 · 0 comments · 2026-06-08Hacker NewsShow HN: A notebook for prototyping with your agent▲ 1 · 0 comments · 2026-07-31Hacker NewsMore Than Skills, Frameworks▲ 1 · 0 comments · 2026-05-19noteSyncing multiple AI agent skills with one npx skills command — Read 18 out of 18 times by Claude Code, Codex, and OpenCode2026-11-09noteWhere do Claude Code, Codex, and OpenCode read skills from? — A diagram of how npx skills add lets all three read the same skill at once2026-11-09Unite.AICloudsmith Puts AI Agent Skills Under Artifact Registry Controls2026-11-09devblogsDelivering Skills in NuGet packages2026-11-03The Indian Express‘We see more developers building and pushing way more projects’: GitHub COO Kyle Daigle2026-10-29