systems-programming
v1.2.3Systems programming with Rust, Go, C, and C++ for performance-critical and low-level development
by Seth HobsonMIT38.6kupdated 4 days ago
Source
git clone https://github.com/wshobson/agentsClone the source, then follow the repository's marketplace instructions for your runtime. The plugin root is plugins/systems-programming/ inside the repository.
Layout
├── .codex-plugin/plugin.json├── .claude-plugin/plugin.json├── skills/go-concurrency-patterns/SKILL.md├── skills/memory-safety-patterns/SKILL.md└── skills/rust-async-patterns/SKILL.md
Skills3
Master Go concurrency with goroutines, channels, sync primitives, and context. Use when building concurrent Go applications, implementing worker pools, or debugging race conditions.
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.
Master Rust async programming with Tokio, async traits, error handling, and concurrent patterns. Use when building async Rust applications, implementing concurrent systems, or debugging async code.
Manifests2
{
"name": "systems-programming",
"version": "1.2.3",
"description": "Systems programming with Rust, Go, C, and C++ for performance-critical and low-level development",
"skills": "./skills/",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT",
"interface": {
"displayName": "Systems Programming",
"shortDescription": "Systems programming with Rust, Go, C, and C++ for performance-critical and low-level development",
"category": "Coding"
}
}{
"name": "systems-programming",
"version": "1.2.3",
"description": "Systems programming with Rust, Go, C, and C++ for performance-critical and low-level development",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
}