C++ is a high-performance, statically typed language that extends C with object-oriented features, templates, and the STL. It remains the language of choice for performance-critical applications across many domains.
Key Concepts
RAII resource management
Templates and metaprogramming
STL containers and algorithms
Smart pointers (unique, shared)
Move semantics
Common Use Cases
Game development (Unreal, Unity)
Operating systems
High-frequency trading
Database engines
Embedded systems
Best Practices
Use RAII for resource management
Prefer smart pointers over raw
Leverage STL algorithms
Profile before optimizing
Use const-correctness
Resources
ISO C++: isocpp.org
cppreference.com
Related Skills: game-development, systems-programming, performance
1---2name: cpp3description: C++4---5# C++67C++ is a high-performance, statically typed language that extends C with object-oriented features, templates, and the STL. It remains the language of choice for performance-critical applications across many domains.89## Key Concepts1011- RAII resource management12- Templates and metaprogramming13- STL containers and algorithms14- Smart pointers (unique, shared)15- Move semantics1617## Common Use Cases1819- Game development (Unreal, Unity)20- Operating systems21- High-frequency trading22- Database engines23- Embedded systems2425## Best Practices2627- Use RAII for resource management28- Prefer smart pointers over raw29- Leverage STL algorithms30- Profile before optimizing31- Use const-correctness3233## Resources3435- ISO C++: isocpp.org36- cppreference.com37- Related Skills: game-development, systems-programming, performance
Run npx skillmds@latest add neuralblitz/cpp in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
C++ It is listed under AI & ML on SkillMD.
This skill has not completed SkillMD's automated safety review yet. Independent scanners report: SkillSpector: PASS, Skill Scanner: PASS. Capability flags: docs only. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
NeuralBlitz (@neuralblitz) published this skill. Their other Agent Skills are listed on their SkillMD profile.