Skills for Real Engineers. Straight from my .agents directory.
rust-coder
Agent skill fromsno-ai/sno-station-skills
Implement, refactor, and migrate production Rust with repository-grounded ownership, type-driven invariants, explicit errors, safe concurrency, minimal unsafe code, and verified Cargo workflows. Use for Rust features, crates, CLIs, services, libraries, async code, FFI, performance work, migrations, or substantial .rs and Cargo.toml changes, including requests such as 'rust-coder', 'write Rust', or 'implement this Rust feature with Codex'.
How to install rust-coder
npx skills add sno-ai/sno-station-skills# or add only this skill to Claude Code: copy the folder
plugins/sno-station-standalone/skills/rust-coder/
# into
~/.claude/skills/rust-coder/ (all projects)
.claude/skills/rust-coder/ (one project)
1# Rust Coder23Implement directly in the current Codex session. Do not launch another Codex process.45Read [references/standards.md](references/standards.md) completely before editing. Repository instructions and the declared toolchain override generic preferences.67## Inspect89Read the smallest complete set of evidence:1011- Nearest `AGENTS.md`, `CLAUDE.md`, and repository instructions.12- Root and target `Cargo.toml`, `Cargo.lock`, `rust-toolchain*`, Cargo configuration, lint and format configuration, features, targets, and continuous-integration commands.13- Every target file in full, its parent exports, immediate callers, traits, types, errors, feature gates, platform boundaries, focused tests, and one or two tested sibling modules.14- The exact format, check, test, Clippy, feature, and target commands used by the crate.1516Determine the edit mode, crate kind, toolchain and minimum Rust version, public contract, ownership, resource lifecycle, error model, concurrency and cancellation, safety boundary, and invariants. Default to a hard cut; preserve compatibility only when an explicitly confirmed published contract requires it.1718Ask only when an unresolved fact could change public behavior, durable state, safety, or migration semantics. Otherwise make repository-grounded assumptions and continue.1920## Design and implement2122Resolve the change in this order:23241. Domain invariants and invalid states.252. Ownership, borrowing boundaries, and resource lifetimes.26…
Excerpt shown under the repository's Apache-2.0 license.
More skills in sno-station-skills
Similar skill repositories
An agentic skills framework & software development methodology that works.
A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.
Public repository for Agent Skills
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
