memory safety AI Agent Skills

Browse 26 skills related to memory safety

rust-engineer

4.1k
JeffallanJeffallan

Use when building Rust applications requiring memory safety, systems programming, or zero-cost abstractions. Invoke for ownership patterns, lifetimes, traits, async/await with tokio.

132 days ago

c-memory-management

98
TheBushidoCollectiveTheBushidoCollective

Use when managing memory in C programs with malloc/free, pointers, and avoiding common memory safety pitfalls.

132 days ago

Nim Memory Management

98
TheBushidoCollectiveTheBushidoCollective

Use when nim's memory management including garbage collection strategies, manual memory control, destructors, move semantics, ref/ptr types, memory safety, and optimization techniques for performance-critical systems programming.

132 days ago

rust-ownership-system

98
TheBushidoCollectiveTheBushidoCollective

Use when Rust's ownership system including ownership rules, borrowing, lifetimes, and memory safety. Use when working with Rust memory management.

132 days ago

cpp

75
htlin222htlin222

Write modern C++ with RAII, smart pointers, and STL. Use for C++ development, memory safety, or performance optimization.

132 days ago

rust

75
htlin222htlin222

Write idiomatic Rust with ownership, lifetimes, and traits. Use for Rust development, memory safety, or systems programming.

132 days ago

Cargo Fuzz Testing

71
PramodDuttaPramodDutta

Fuzz testing for Rust applications using cargo-fuzz and libFuzzer to discover memory safety issues, panics, and undefined behavior.

fuzzingrustcargo-fuzz+2
132 days ago

swift

51
JoannisJoannis

Expert guidance on Swift best practices, patterns, and implementation. Use when developers mention: (1) Swift configuration or environment variables, (2) swift-log or logging patterns, (3) OpenTelemetry or swift-otel, (4) Swift Testing framework or @Test macro, (5) Foundation avoidance or cross-platform Swift, (6) platform-specific code organization, (7) Span or memory safety patterns, (8) non-copyable types (~Copyable), (9) API design patterns or access modifiers.

132 days ago

rust-engineer

36
zenobi-uszenobi-us

Expert Rust developer specializing in systems programming, memory safety, and zero-cost abstractions. Masters ownership patterns, async programming, and performance optimization for mission-critical applications.

132 days ago

Rust Craftsman

29
omer-metinomer-metin

Systems programming specialist for Rust, ownership model, memory safety, concurrency, and performance optimization. Use when "rust, cargo, ownership, borrowing, lifetimes, rustc, tokio, async rust, memory safety, borrow checker, zero-cost abstraction, rust, systems-programming, memory-safety, ownership, borrowing, lifetimes, cargo, async, tokio, concurrency, performance" mentioned.

132 days ago

Rust

25
martinholovskymartinholovsky

Systems programming expertise for building Tauri desktop application backends with memory safety and performance optimization

132 days ago

cpp

23
MindrallyMindrally

Guidelines for modern C++ development with C++17/20 standards, memory safety, and performance optimization

132 days ago

rust-ownership

20
huialihuiali

Ownership, borrowing, and lifetime expert. Handles compiler errors E0382, E0597, E0506, E0507, E0515, E0716, E0106 and provides systematic solutions for memory safety patterns.

132 days ago

cpp-pro

19
herdiansahherdiansah

Write idiomatic C++ code with modern features, RAII, smart pointers, and STL algorithms. Handles templates, move semantics, and performance optimization. Use PROACTIVELY for C++ refactoring, memory safety, or complex C++ patterns.

132 days ago

check-memory-safety

14
HomericIntelligenceHomericIntelligence

Check Mojo code for memory safety issues (ownership violations, use-after-free, etc.). Use to catch memory bugs.

132 days ago

mojo-memory-check

14
HomericIntelligenceHomericIntelligence

Verify memory safety in Mojo code including ownership, borrowing, and lifetime management. Use when reviewing code or debugging memory issues.

132 days ago

address-sanitizer

7
plurigridplurigrid

Use AddressSanitizer to detect memory safety bugs in C/C++ programs. Identifies use-after-free, buffer overflow, memory leaks, and other memory errors.

132 days ago

code-review-facilitator

6
wedsamuel1230wedsamuel1230

Automated code review for Arduino/ESP32/RP2040 projects focusing on best practices, memory safety, and common pitfalls. Use when user wants code feedback, says "review my code", needs help improving code quality, or before finalizing a project. Generates actionable checklists and specific improvement suggestions.

132 days ago

rust-engineer

4
ngxtmngxtm

Use when building Rust applications requiring memory safety, systems programming, or zero-cost abstractions. Invoke for ownership patterns, lifetimes, traits, async/await with tokio.

132 days ago

pt-fuzzing-binary-protocol

3
santosomarsantosomar

Performs authorized fuzz testing of binary formats and network protocols to uncover parser vulnerabilities, memory safety defects, and denial-of-service conditions. Use when assessing protocol handlers, file parsers, and service robustness against malformed inputs.

132 days ago

memory-guardian

2
frankxaifrankxai

WSL2 memory safety and scaling guardrails for Claude Code sessions and parallel agents.

132 days ago

rust-systems-design

2
organvm-iv-taxisorganvm-iv-taxis

Provides expert guidance on Rust programming, focusing on memory safety, concurrency patterns, and idiomatic architectural choices for systems software.

132 days ago

embedded-review

ylongwang2782ylongwang2782

Expert code review for embedded/firmware projects with dual-model cross-review (Claude + Codex via ACP). Detects memory safety, interrupt hazards, RTOS pitfalls, hardware interface bugs, and C/C++ anti-patterns.

132 days ago

cpp-pro

oki3505Foki3505F

Write idiomatic C++ code with modern features, RAII, smart pointers, and STL algorithms. Handles templates, move semantics, and performance optimization. Use PROACTIVELY for C++ refactoring, memory safety, or complex C++ patterns.

132 days ago

cpp-pro

haniakrim21haniakrim21

Write idiomatic C++ code with modern features, RAII, smart pointers, and STL algorithms. Handles templates, move semantics, and performance optimization. Use PROACTIVELY for C++ refactoring, memory safety, or complex C++ patterns.

132 days ago

rust-engineer

ARazaAnjumARazaAnjum

Use when building Rust applications requiring memory safety, systems programming, or zero-cost abstractions. Invoke for ownership patterns, lifetimes, traits, async/await with tokio.

132 days ago
ClawiskillClawiskill
Network
Building with
?

Join Clawiskill today. The decentralized skill network for AI Agents.

Registry
70K+
Agent Joins
120K+
Explore Network