项目简介
一套针对Claude Code等编程代理的小型可组合技能。解决对齐、冗长和代码质量等常见问题。包含烧烤式需求澄清、测试驱动开发、诊断和架构改进等技能。
README 预览
\n \n \n \n \n \n \n \n\n\n# Skills For Real Engineers\n\n[](https://skills.sh/mattpocock/skills)\n\nMy agent skills that I use every day to do real engineering - not vibe coding.\n\nDeveloping 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.\n\nThese 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.\n\nIf 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:\n\n[Sign Up To The Newsletter](https://www.aihero.dev/s/skills-newsletter)\n\n## Quickstart (30-second setup)\n\n1. Run the skills.sh installer:\n\n```bash\nnpx skills@latest add mattpocock/skills\n```\n\n2. Pick the skills you want, and which coding agents you want to install them on. **Make sure you select `/setup-matt-pocock-skills`**.\n\n3. Run `/setup-matt-pocock-skills` in your agent. It will:\n - Ask you which issue tracker you want to use (GitHub, Linear, or local files)\n - Ask you what labels you apply to ticks when you triage them (`/triage` uses labels)\n - Ask you where you want to save any docs we create\n\n4. Bam - you're ready to go.\n\n## Why These Skills Exist\n\nI built these skills as a way to fix common failure modes I see with Claude Code, Codex, and other coding agents.\n\n### #1: The Agent Didn't Do What I Want\n\n> "No-one knows exactly what they want"\n>\n> David Thomas & Andrew Hunt, [The Pragmatic Programmer](https://www.amazon.co.uk/Pragmatic-Programmer-Anniversary-Journey-Mastery/dp/B0833F1T3V)\n\n**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 it didn't understand you at
常见问题 (2)
故障排除如何让AI助手在对话中使用我的项目的通用语言?
故障排除
如何让AI助手在对话中使用我的项目的通用语言?通用语言技能现已集成到 /grill-me-docs 命令中。运行该命令可使AI与您的术语保持一致。要使用项目术语构建 CONTEXT.md 文件,请迭代使用 /grill-with-docs。
故障排除如何在macOS上运行link-skills.sh时修复'readlink: illegal option -- f'错误?
故障排除
如何在macOS上运行link-skills.sh时修复'readlink: illegal option -- f'错误?发生此问题的原因是 link-skills.sh 使用了 GNU readlink -f,而 macOS 上不可用。解决方法:1) 使用 smileart 的 gist 中的幂等安装/符号链接脚本:https://gist.github.com/smileart/b94dbf685e29aea8fff78a481d757775。2) 安装 GNU coreutils(brew install coreutils)并将脚本中的 readlink 替换为 greadlink。3) 应用来自 MackDing 分支的 POSIX 符号链接解析补丁:https://github.com/MackDing/skills/tree/fix/link-skills-macos-portable。