---
title: "cpp-dev"
description: "Two independent C++ skills: upstream Clean Code principles with C++ examples, and C++ language/library guidelines."
canonical: https://agentpluginsdirectory.com/plugins/cpp-dev
last-updated: 2026-10-21
---

# cpp-dev
Two independent C++ skills: upstream Clean Code principles with C++ examples, and C++ language/library guidelines.
- Slug: cpp-dev
- Publisher: James Gray
- Repository: https://github.com/expiracy/vibe-coding
- Manifest: plugins/cpp-dev/plugin.json
- Version: 2.2.0
- Category (editorial): other
- Skills: 2 (clean-code, cpp-guidelines)
- MCP servers: 0
- Stars: 0
- Repository created: 2026-10-19
- Repository last pushed: 2026-10-20
- Publisher type: User
- Listing: https://agentpluginsdirectory.com/plugins/cpp-dev
- Schema: https://agent-plugins.org/schemas/1.0.0/plugin.schema.json

## Skills

- clean-code: Apply the upstream Clean Code principles to C++ code when writing, reviewing, or refactoring names, functions, comments, formatting, errors, objects, boundaries, classes, and tests. Uses C++ examples; focuses on design and readability rather than language implementation policy.
- cpp-guidelines: Apply recommended C++ language and library practices for resources, pointer/reference contracts, lifetimes, object semantics, initialization, constness, parameter passing, type safety, and error mechanisms. Use when making or reviewing these C++ implementation choices.

Descriptions come from the frontmatter of each SKILL.md, punctuation lightly normalized.
