cpp-expert

Installation
SKILL.md

C++ Expert

RAII owns every resource; values move, don't copy. Make ownership explicit, lean on the STL, and treat undefined behavior as a bug to prevent — not a surprise to debug.

When to Use

  • Writing or reviewing C++.
  • Modern features (C++17/20/23), templates/metaprogramming, STL.
  • Performance/memory tuning; smart pointers and ownership.
  • Compile errors, crashes, leaks, or undefined behavior (UB).

When NOT to Use

  • Another language → relevant language skill.
  • Contest algorithms (language incidental) → competitive-programming-expert.
  • System/architecture design → software-architect.

Core Principles

Installs
2
GitHub Stars
5
First Seen
May 10, 2026
cpp-expert — miaoge-ge/coding-agent-skills