Gives Claude a comprehensive reference to the C++ Core Guidelines so it can write, review, and refactor modern C++ code. Covers the big stuff like RAII everywhere, immutability by default, smart pointers over raw pointers, and the Rule of Zero/Five. Includes specific guidance on parameter passing (cheap types by value, others by const ref), when to use constexpr and noexcept, and how to handle class hierarchies with virtual destructors. The tables and code examples are detailed enough that Claude can cite specific rules like "I.11: never transfer ownership by raw pointer" when reviewing your code. Best for C++17 and later. If you're stuck in legacy C or bare metal with weird constraints, you'll need to adapt selectively.
npx -y skills add affaan-m/ecc --skill cpp-coding-standards --agent claude-codeInstalls into .claude/skills of the current project.
Select a file.
juliusbrussee/caveman
mattpocock/skills
obra/superpowers
forrestchang/andrej-karpathy-skills
vercel-labs/skills