by wshobson
rust-async-patterns is a practical skill for async Rust with Tokio, covering tasks, channels, streams, timeouts, cancellation, tracing, and error handling for backend development.
by wshobson
rust-async-patterns is a practical skill for async Rust with Tokio, covering tasks, channels, streams, timeouts, cancellation, tracing, and error handling for backend development.
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.
by wshobson
go-concurrency-patterns helps you apply idiomatic Go concurrency for worker pools, pipelines, channels, sync primitives, and context-based cancellation. Use it to design safer backend services, debug race conditions, and improve graceful shutdown behavior from the guidance in SKILL.md.
by wshobson
binary-analysis-patterns is a reverse-engineering skill for interpreting x86-64 disassembly, calling conventions, stack frames, and control flow to support faster binary review and Security Audit work.
by wshobson
anti-reversing-techniques is a reverse-engineering skill for authorized malware analysis, CTF work, packed binary triage, and security audits. It helps you identify anti-debugging, anti-VM, packing, and obfuscation patterns, then choose a practical analysis workflow using the core skill and advanced reference.