Cpp

Cpp taxonomy generated by the site skill importer.

9 skills
A
cpp-testing

by affaan-m

The cpp-testing skill helps you write, run, and debug C++ tests with GoogleTest, GoogleMock, CMake, and CTest. Use it for coverage, flaky-test fixes, sanitizer-backed diagnostics, and practical cpp-testing usage in modern C++ projects.

Test Automation
Favorites 0GitHub 156.1k
A
cpp-coding-standards

by affaan-m

cpp-coding-standards is a C++ coding standards guide based on the C++ Core Guidelines. Use it for writing, reviewing, and refactoring modern C++ with a focus on safety, clarity, maintainability, RAII, type safety, and good design. Ideal for cpp-coding-standards for Code Review and practical team decisions.

Code Review
Favorites 0GitHub 156.1k
W
memory-safety-patterns

by wshobson

memory-safety-patterns helps agents apply RAII, ownership, smart pointers, and resource cleanup across C, C++, and Rust. Use it to review backend or systems code, reduce leaks and dangling pointers, and guide safer refactors around files, sockets, buffers, and FFI boundaries.

Backend Development
Favorites 0GitHub 32.6k
T
libfuzzer

by trailofbits

libfuzzer is a coverage-guided fuzzer for C/C++ projects compiled with Clang. This libfuzzer skill helps you install, understand, and use the workflow for harnessing targets, running sanitizers, and starting a practical security audit with minimal setup.

Security Audit
Favorites 0GitHub 5k
T
harness-writing

by trailofbits

harness-writing helps you design fuzzing harnesses that turn raw bytes into meaningful, reproducible tests for a system under test. Use the harness-writing skill when you need a new fuzz target or want to improve coverage, stability, and bug-finding for Code Generation tasks. It focuses on deterministic input parsing, valid call sequences, and reproducible crashes.

Code Generation
Favorites 0GitHub 5k
T
address-sanitizer

by trailofbits

address-sanitizer helps you install and use AddressSanitizer (ASan) to catch memory safety bugs during testing, fuzzing, and crash triage. It is useful for C/C++, Rust unsafe code, and security audit workflows when you need reproducible stack traces and clearer failure signals.

Security Audit
Favorites 0GitHub 5k
T
aflpp

by trailofbits

aflpp is a practical AFL++ skill for multi-core fuzzing of C/C++ targets. It helps you plan aflpp install, build a harness, choose instrumentation, prepare seeds, run campaigns, and triage crashes with less guesswork. Useful for security audit work and repeatable aflpp usage.

Security Audit
Favorites 0GitHub 5k
K
geomaster

by K-Dense-AI

geomaster is a geospatial science skill for GIS, remote sensing, spatial analysis, and Earth observation workflows. Use it for Data Analysis tasks like raster and vector operations, satellite imagery processing, spatial metrics, and workflow planning. The geomaster guide helps you install, inspect, and apply the skill with less guesswork.

Data Analysis
Favorites 0GitHub 0
M
nodejs-core

by mcollina

The nodejs-core skill helps debug and build at the Node.js internals layer, including native addons, C++ bindings, V8 behavior, libuv scheduling, node-gyp builds, and runtime performance issues. It is best for backend development tasks that cross the JS/C++ boundary and need a nodejs-core guide instead of a generic JavaScript answer.

Backend Development
Favorites 0GitHub 0
Cpp