C++ Templates & Metaprogramming Claude Code Skill