memory-safety-patterns
Documentation & ProductivitéImplement memory-safe programming with RAII, ownership, smart pointers, and resource management across Rust, C++, and C. Use when writing safe systems code, managing resources, or preventing memory bugs.
Documentation
Memory Safety Patterns
Cross-language patterns for memory-safe programming including RAII, ownership, smart pointers, and resource management.
Use this skill when
●Writing memory-safe systems code
●Managing resources (files, sockets, memory)
●Preventing use-after-free and leaks
●Implementing RAII patterns
●Choosing between languages for safety
●Debugging memory issues
Do not use this skill when
●The task is unrelated to memory safety patterns
●You need a different domain or tool outside this scope
Instructions
●Clarify goals, constraints, and required inputs.
●Apply relevant best practices and validate outcomes.
●Provide actionable steps and verification.
●If detailed examples are required, open
resources/implementation-playbook.md.Resources
●
resources/implementation-playbook.md for detailed patterns and examples.Compétences similaires
Explorez d'autres agents de la catégorie Documentation & Productivité
evaluation
"Build evaluation frameworks for agent systems"
VOIR LA FICHE
mermaid-expert
Create Mermaid diagrams for flowcharts, sequences, ERDs, and
VOIR LA FICHE
api-design-principles
Master REST and GraphQL API design principles to build intuitive, scalable, and maintainable APIs that delight developers. Use when designing new APIs, reviewing API specifications, or establishing API design standards.
VOIR LA FICHE