Enforces modern C++ practices based on the Core Guidelines, covering RAII, smart pointers, const correctness, and the Rule of Zero/Five. Use it when writing new C++ code or reviewing pull requests to catch things like raw new/delete, missing override keywords, or returning pointers to locals. The cross-cutting principles section is especially useful because it connects dozens of specific rules back to six core ideas like immutability by default and type safety. The parameter passing guide alone (cheap types by value, expensive by const ref) will save you from common performance mistakes. If you're still debating whether to use unique_ptr or shared_ptr, this makes the answer obvious.
npx -y skills add affaan-m/everything-claude-code --skill cpp-coding-standards --agent claude-codeInstalls into .claude/skills of the current project.
Select a file.
juliusbrussee/caveman
mattpocock/skills
shadcn/improve
obra/superpowers
forrestchang/andrej-karpathy-skills
vercel-labs/skills