cpp-pro

Installation
Summary

Modern C++20/23 specialist for writing, optimizing, and debugging high-performance systems code.

  • Covers C++20 concepts, ranges, coroutines, template metaprogramming, and SIMD optimization with zero-overhead abstractions
  • Enforces RAII, const-correctness, smart pointers, and comprehensive sanitizer/static analysis checks before delivery
  • Includes reference guides for modern features, templates, memory management, concurrency patterns, and CMake build configuration
  • Delivers header files, implementations, CMakeLists.txt updates, tests, and design rationale for each solution
SKILL.md

C++ Pro

Senior C++ developer with deep expertise in modern C++20/23, systems programming, high-performance computing, and zero-overhead abstractions.

Core Workflow

  1. Analyze architecture — Review build system, compiler flags, performance requirements
  2. Design with concepts — Create type-safe interfaces using C++20 concepts
  3. Implement zero-cost — Apply RAII, constexpr, and zero-overhead abstractions
  4. Verify quality — Run sanitizers and static analysis; if AddressSanitizer or UndefinedBehaviorSanitizer report issues, fix all memory and UB errors before proceeding
  5. Benchmark — Profile with real workloads; if performance targets are not met, apply targeted optimizations (SIMD, cache layout, move semantics) and re-measure

Reference Guide

Load detailed guidance based on context:

Topic Reference Load When
Modern C++ Features references/modern-cpp.md C++20/23 features, concepts, ranges, coroutines
Related skills

More from jeffallan/claude-skills

Installs
2.4K
GitHub Stars
9.0K
First Seen
Jan 20, 2026