개요
一套针对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
FAQ (2)
문제 해결AI 어시스턴트가 대화 중에 내 프로젝트의 유비쿼터스 언어를 사용하게 하려면 어떻게 해야 하나요?
유비쿼터스 언어 기술(ubiquitous language skill)은 이제 /grill-me-docs 명령어에 통합되었습니다. 해당 명령어를 실행하여 AI를 사용자의 용어에 맞추십시오. 프로젝트 용어가 포함된 CONTEXT.md 파일을 생성하려면 /grill-with-docs를 반복적으로 사용하십시오.
문제 해결macOS에서 link-skills.sh를 실행할 때 'readlink: illegal option -- f' 오류를 수정하는 방법은 무엇인가요?
이런 현상은 link-skills.sh가 macOS에서 사용할 수 없는 GNU readlink -f를 사용하기 때문에 발생합니다. 해결 방법: 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.