cpp-coding-standards

Review C++ code against the C++ Core Guidelines.

Updated Mar 21, 2026
One-click install
npx skills add https://github.com/dbrijesh/raep --skill cpp-coding-standards-dbrijesh
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cpp-coding-standards
Source: https://github.com/dbrijesh/raep/tree/main/templates/skills/cpp-coding-standards
Command: npx skills add https://github.com/dbrijesh/raep --skill cpp-coding-standards-dbrijesh

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill unit helps C++ developers maintain high code quality by enforcing coding standards and guidelines.

Core Features & Use Cases

  • Enforce Coding Standards: Enforces modern C++ practices based on the C++ Core Guidelines.
  • Review & Refactor Code: Assist in reviewing and refactoring C++ code to adhere to guidelines.
  • Guidance for Architecture: Provides guidance for making architectural decisions in C++ projects.

Quick Start

Use the cpp-coding-standards skill to check your code against the C++ Core Guidelines.

Frequently Asked Questions about cpp-coding-standards

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I review C++ code against the C++ Core Guidelines?

To review C++ code against the C++ Core Guidelines, use this Skill to identify deviations from modern C++ practices during development, refactoring, or code review processes. It requires in-depth knowledge of C++ idioms.

What are the best practices for refactoring C++17 code to meet modern coding standards?

Refactoring C++17 code to meet modern coding standards involves enforcing the C++ Core Guidelines to identify deviations and improve code quality. This Skill provides architectural guidance and identifies necessary refactoring actions.

Does this C++ coding standards checker support C++20 and C++23 features?

Yes, the C++ coding standards checker supports C++17, C++20, and C++23. It applies the C++ Core Guidelines to your code development and review processes across these language versions.

When do I need to enforce C++ Core Guidelines in my development workflow?

You need to enforce C++ Core Guidelines during code development, review, and refactoring to maintain high code quality. This Skill helps identify architectural deviations and ensures adherence to modern C++ practices.

What level of C++ knowledge is required to use a Core Guidelines checker?

Using a Core Guidelines checker requires in-depth knowledge of C++ language features and idioms. This ensures you can accurately identify deviations and apply the architectural guidance provided by the review.