$npx skillfedfor your agent

Cpp

This skill guides you through building robust C++ code with emphasis on type-safe API design, clear ownership patterns, and maintainable file organization. It covers RAII principles, async boundaries, and integration with React Native Nitro Modules, helping you write native code that's predictable and easy to review.

Cpp helps you design and implement modern C++ APIs with strong type modeling and native integration patterns.

AI-generated summary based on this skill's SKILL.md

148 7 unlicensed, metadata onlyupdated by margelo

Decision gist · record as of 2026-07-27

Cpp helps you design and implement modern C++ APIs with strong type modeling and native integration patterns. This skill guides you through building robust C++ code with emphasis on type-safe API design, clear ownership patterns, and maintainable file organization. It covers RAII principles, async boundaries, and integration with React Native Nitro Modules, helping you write native code that's predictable and easy to review.

manual: git clone https://github.com/margelo/react-native-skills → cp -r react-native-skills ~/.claude/skills/cpp

Use it when

  • Yes, Cpp skill provides native C++ code execution capabilities for agents.
  • Cpp skill provides comprehensive C++ development and compilation support, including guidance on RAII principles, async boundaries.
Same gist for agents: .md · .json

Install

margelo/react-native-skills/cpp

generated, unverified - the skill's exact subdirectory could not be determined; check the repository on GitHub

Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.

Frequently asked questions

AI-generated answers based on this skill's SKILL.md and metadata

How do I use C++ with Margelo?

Cpp skill enables native C++ code execution within the agent framework through Margelo's integration layer. You can write type-safe C++ with clear ownership patterns, leverage RAII principles for resource management, and integrate compiled modules directly into agent workflows. The skill guides you through building robust native code that integrates seamlessly with React Native Nitro Modules.

Can Cpp execute C++ code natively within the agent framework?

Yes, Cpp skill provides native C++ code execution capabilities for agents. It emphasizes type-safe API design and maintainable file organization, allowing you to run compiled C++ modules with predictable behavior. The skill covers async boundaries and integration patterns that make your native code easy to review and maintain within agent workflows.

What C++ development tools and compilation support does Cpp offer?

Cpp skill provides comprehensive C++ development and compilation support, including guidance on RAII principles, async boundaries, and integration with React Native Nitro Modules. It helps you organize code for maintainability, design type-safe APIs, and establish clear ownership patterns that make your compiled modules reliable and performant for agent integration.

How does Cpp enable high-performance native code execution?

Cpp skill unlocks high-performance capabilities by helping you write optimized native code with proper resource management through RAII, clear ownership semantics, and efficient async boundaries. It guides you through integrating compiled C++ modules into agent workflows while maintaining code predictability and reviewability for production agent systems.

Can I bind C++ libraries to the agent skill ecosystem?

Cpp skill supports binding C++ libraries to agent workflows through React Native Nitro Modules integration. It teaches you how to design type-safe APIs, organize code for clarity, and establish maintainable patterns that allow your compiled C++ modules to work reliably within the broader agent skill ecosystem.

Let your AI agent find skills like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.

wish › “Execute C++ code natively within agent framework”

Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →

Related skills

Build Nitro Modules
by margelo · margelo/react-native-skills

This skill covers the complete workflow for creating React Native Nitro Modules: scaffolding monorepos with Nitrogen, authoring TypeScript HybridObject specs, generating native boilerplate, implementing platform code in C++, Swift, and Kotlin, and preparing modules for publication. Learn how the codegen pipeline transforms `.nitro.ts` specs into native bindings, manage HybridObject state and lifecycle, design factory methods for native resources, and integrate example apps and testing. Pair with api-design for general library shape and with language-specific skills (swift, kotlin, cpp) for platform implementation details.

no license declared → metadata onlyupdated Jul 2026
★ 148repo stars
Swift
by margelo · margelo/react-native-skills

This skill guides you through building robust Swift code with strong API boundaries and idiomatic Apple-platform patterns. It emphasizes type-safe design to make invalid states unrepresentable, choosing a single concurrency model upfront, and keeping synchronous operations cheap and nonblocking. Use it when working with Foundation APIs, async/await, actors, or Swift-backed Nitro Module implementations.

no license declared → metadata onlyupdated Jul 2026
★ 148repo stars
Api Design
by margelo · margelo/react-native-skills

Api Design teaches you how to shape coherent public APIs for TypeScript, JavaScript, React, and React Native libraries before implementation. It covers designing explicit types, stable semantics, and clean public contracts while avoiding common pitfalls like untyped dictionaries and boolean clusters. Use this skill to review exported functions, classes, hooks, and options objects—or pair it with build-nitro-modules when working with Nitro-backed libraries.

no license declared → metadata onlyupdated Jul 2026
★ 148repo stars
cpp
by miles990 · miles990/claude-software-skills

This skill covers contemporary C++ practices from C++11 onward, emphasizing memory safety through smart pointers (unique_ptr, shared_ptr, weak_ptr) and the RAII pattern for automatic resource cleanup. You'll explore move semantics and perfect forwarding to optimize performance, dive into function and class templates with specialization techniques, and learn STL containers and algorithms for efficient data manipulation.

MITupdated Jan 2026
★ 19repo stars
Cpp Idioms
by irahardianto · irahardianto/awesome-agv

Cpp Idioms teaches you how to write safe, efficient C++ code using modern language features and proven design patterns. Learn RAII principles, smart pointer ownership models, move semantics, and error handling with std::expected—all grounded in C++17/20/23 standards. The skill covers interfaces, dependency injection, testing strategies, and anti-patterns to avoid, with practical code examples and tooling guidance.

MITupdated Jul 2026
★ 150repo stars
cpp-expert
by personamanagmentlayer · personamanagmentlayer/pcl

C++ Expert provides in-depth instruction on contemporary language standards and advanced development practices. Learn concepts, ranges, coroutines, and memory strategies alongside performance techniques like zero-cost abstractions and compile-time computation. Build proficiency with smart pointers, move semantics, and template metaprogramming for production-grade applications.

Apache-2.0updated Mar 2026
★ 38repo stars

More skills cpp-rules (Apache-2.0) · cpp-pro (MIT)

Tags
native-compilationsystems-programmingperformance-criticalcompiled-languageslow-level-executioncross-platform-supportruntime-integrationmemory-efficient