cpp

Installation
SKILL.md

Modern C++

Write, review, modernize, build, and debug C++ the way the C++ Core Guidelines intend: RAII for every resource, ownership made explicit through smart pointers and values, no undefined behavior by construction, and a target-based CMake build proven clean under sanitizers.

Targets C++20/23 for production today. C++23 is ISO/IEC 14882:2024; WG21 froze C++26's technical content on 2026-03-28 (ISO publication follows) — adopt C++26 features only behind confirmed compiler support. Compiler matrix:

Compiler C++23 C++26 Flag
GCC since 11 since 14 (GCC 16.1 covers most of C++26) -std=c++23 / -std=c++26
Clang 13–18 progressively in progress (Clang 23 dev) -std=c++23 / -std=c++2c
MSVC latest partial /std:c++23 / /std:c++latest
Installs
2
GitHub Stars
116
First Seen
Aug 6, 2026
cpp — ericrisco/rsc-harness