An expert-level AI skill for modern C++ engineering (C++20/23), specializing in high performance, security, and low-level optimization.
- Core Architecture & Language:
- Modern language standards and clean code principles.
- Advanced memory management and resource safety.
- Efficient data manipulation and sequences.
- Modern Design Patterns:
- Robust object creation and lifecycle management.
- High-performance structural composition.
- Type-safe behavioral abstractions and logic.
- Performance, Security & Tooling:
- Data-oriented design and hardware-aware optimization.
- Low-level security, anti-reversing, and defensive engineering.
- Safe concurrency and thread synchronization.
- Professional build systems and security hardening.
- Stable interoperability and exception safety boundaries.
- Advanced memory pattern analysis and scanning.
This skill is designed to be used with AI agents and LLM interfaces to assist in architectural reviews and implementation of complex C++ systems.