Plugins listed here are tagged for this technology stack and auto-indexed from public GitHub repositories.
Plugins listed here are tagged for this technology stack and auto-indexed from public GitHub repositories.
Claude Code plugins tagged for C++ development. Browse commands, agents, skills, and more.
Develop high-performance, concurrent systems applications in modern C++, Go, and Rust using idiomatic patterns like RAII, smart pointers, goroutines, channels, ownership, lifetimes, and async. Generate CMake builds, tests, benchmarks, profile performance, debug races, and apply cross-language memory-safe resource management to prevent leaks and errors.
Enforce readability rules like short functions, flat control flow, and idiomatic patterns in C/C++/Rust/CUDA code while writing, reviewing, or refactoring. Fetch precise examples from cppcheatsheet for modern C11-C23/C++11-C++23 features, CUDA GPU computing, system programming, debugging tools, and Rust interop to write correct code or prep for interviews.
Conduct AI-powered code reviews for Qt6 C++ (60+ lint rules, agents for ownership, threading, performance) and QML (47+ rules, bindings, layouts), generate Markdown reference docs for C++/QML sources and components, apply QML best practices for writing/refactoring, and profile 2D QML apps via qmlprofiler traces with hotspot analysis.
Guide end-to-end Xilinx/AMD FPGA and MPSoC development workflows from high-level C/C++ algorithm synthesis in Vitis HLS, through Vivado hardware design with Block Design/IP/XDC/bitstream generation and Vitis embedded software, to PetaLinux Linux boot image builds. Activates on Vivado/FPGA/Zynq mentions.
Generate C++ widget patterns, styling, and structures; JS APIs and automated tests from RST docs; Sphinx RST user guides, test cases, and What's New pages for Scopy IIO plugins. Validate C++/JS code quality, test scripts, formatting, and API compliance via commands and skills.
Autonomously optimize code performance in Rust, Python, Node.js, Go, and C/C++ projects using CodSpeed benchmarks, flamegraph analysis, and iterative measure-analyze-change loops. Set up benchmark harnesses for divan/criterion, pytest-benchmark, vitest, go test, Google Benchmark, and query remote performance snapshots via MCP server.
Integrate SonarQube into agent workflows to analyze code files and projects for quality/security issues across 40+ languages, detect low test coverage/duplications/vulnerabilities/secrets/SCA risks, list issues by severity/status, auto-fix problems with minimal edits, and enforce quality gates before commits.
Develop C/C++ code with clangd language server support, enabling autocomplete, real-time diagnostics, symbol navigation, refactoring, and code intelligence directly in Claude Code sessions. Automatically checks for plugin updates on session start.
Integrate C++ libraries like SQLite, OpenCV, or OpenSSL into JavaScript/TypeScript projects running in browsers, Node.js, React Native, or Cloudflare Workers via the cpp.js WebAssembly runtime. Detect frameworks like Next.js or Vite to apply tailored integration playbooks, scaffold reusable pnpm-installable cpp.js packages with CMake, troubleshoot configurations, and fix monorepo bugs.
Persist context for AI coding assistants like Claude, Cursor, and Copilot across sessions using a token-efficient 3-layer memory system to recall past work, decisions, error fixes, and project history, plus run local Node.js server for GCC compiler interactions like code compilation and analysis without secrets.
Enforce uniform contributing guidelines for IOWarp/Clio C++ ecosystem projects: standardize git workflows with branching strategies, imperative commits, PR formatting, squash merges; apply Google C++ style via clang-format and cpplint; run pre-commit checklists for build/test/format; flag review issues like missing headers or long functions.
Reference the full CBLAS and LAPACKE C APIs from LAPACK v3.12.1 to implement high-performance numerical linear algebra in C/C++ projects, covering 1284 functions for vector/matrix operations, linear solvers, eigenvalue computations, SVD, least squares, and factorizations. Accelerate API lookups, code generation, library linking, and solver selection in scientific computing workflows.
Reference the complete llama.cpp C/C++ API to load GGUF models, run local LLM inference, generate text and embeddings, handle chat sessions, apply advanced sampling like XTC and DRY, manage per-sequence states, integrate LoRA adapters, and troubleshoot C/C++ AI workflows.
Generate, troubleshoot, and optimize ESPHome YAML configurations for ESP32/ESP8266 IoT devices with Home Assistant integration. Handle sensors, relays, displays, I2S audio pipelines on ESP32-S3-BOX-3, networking, OTA updates, C++ lambdas, automations, triggers, and bidirectional entity syncing via specialized agents.
Bootstrap JUCE audio plugin projects from template, integrate Visage GPU-accelerated UI for macOS/iOS, add iOS app targets, build/test/sign/notarize across macOS/Windows/Linux via CMake and GitHub Actions, manage test VMs, set up auto-updates, generate themes, and create GitHub Pages download pages.
Build GPU-accelerated applications by writing CUDA C/C++ kernels and integrating NVIDIA libraries like cuBLAS for linear algebra, cuFFT for Fourier transforms, cuSPARSE for sparse operations, cuRAND for random numbers, cuSolver for linear systems, Thrust for STL-like parallelism, and Cooperative Groups for fine-grained control.
Implement machine learning inference and training in C/C++ using ggml tensor library: build computation graphs, manage GGUF model I/O, apply quantization like Q4_0 or Q5_K, and accelerate with CPU, CUDA, Metal, or Vulkan backends via 560+ optimized functions.
Develop high-performance GPU compute applications on AMD hardware using ROCm's HIP kernels, rocBLAS/rocFFT/rocSPARSE libraries for linear algebra and transforms, rocprof for performance profiling, CUDA-to-HIP code porting, CMake/Makefile builds, and rocGDB debugging.
Develop cross-platform GPU/CPU parallel computing applications in C/C++ with OpenCL SDK, managing devices, contexts, queues, kernels, buffers, images, programs, and using C++ bindings for heterogeneous acceleration.
Scan object-oriented source code in Python, Java, TypeScript, C#, C++, Kotlin, Go, or Rust for SOLID principles violations using subcommands like `solid srp`. Receive severity-rated findings pinpointing issues with file locations and actionable refactoring suggestions to enforce Single Responsibility, Open/Closed, Liskov Substitution, Interface Segregation, and Dependency Inversion.
Automate udcp development workflows in GoFrame projects by performing rated code reviews on Git commits and Gerrit changes for Go, C++, Ansible; enforcing layered architecture, validation, and API standards; standardizing Ginkgo/Gomega unit tests with Docker MySQL templates; and diagnosing remote Kubernetes, Docker, and Linux server issues via SSH with reports.
Develop STM32 firmware with AI agents that generate HAL peripheral init code, debug HardFaults and bus issues, search full documentation, optimize low-power modes, configure bootloaders and security, analyze safety compliance, and review hardware designs.