원클릭으로
cpp-coding-standards
Enforces modern C++20 standards, RAII resource management, immutability by default, and memory locality.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Enforces modern C++20 standards, RAII resource management, immutability by default, and memory locality.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Guides creation of modular Slint UI components, design tokens, responsive layouts, and modern aesthetics.
Manages C++20 integrations with Slint UI, CMake target linkage, thread-safe data models, and event loop dispatching.
Executes hot-reloading preview sessions and Slint LSP syntax verification for iterative UI development.
Enforces data-oriented design (SoA vs AoS), SIMD loop friendliness, Google Benchmark integration, cache-line alignment, and microbenchmarking best practices.
Directs high-performance Python bindings creation, zero-copy buffer transfers, GIL management, and C++/Python memory safety.
Enforces hyper-dense communication protocols and strict token economy constraints. Eliminates conversational filler, meta-commentary, and redundant explanations.
| name | cpp-coding-standards |
| description | Enforces modern C++20 standards, RAII resource management, immutability by default, and memory locality. |
This skill enforces high-performance, modern C++ (C++20) coding standards across the workspace.
new/delete or malloc/free. Manage all resources via RAII containers (std::unique_ptr, std::shared_ptr, custom RAII handles).const for variables and const for member functions. Use constexpr for values computable at compile time.static_cast, std::bit_cast, or explicit constructors.const&, and sink parameters by value (with std::move). Return structs instead of using output parameters.explicit. Base class destructors must be public virtual or protected non-virtual.std::scoped_lock for multi-mutex locking and always name lock guards.NOLINT, NOLINTNEXTLINE, NOLINTBEGIN, and inline suppression comments. Resolve all linter diagnostics structurally.For deep guideline breakdowns, parameter matrices, and anti-pattern examples, consult the internal reference: