Rust Rules — Development skill for Claude Code
Always-on Rust standards from Programming with Rust and Rust in Action.
How to install Rust Rules
Installs to ~/.claude/skills/siege-analytics-claude-configs-public-_rust-rules/SKILL.md
mkdir -p ~/.claude/skills/siege-analytics-claude-configs-public-_rust-rules && curl -fsSL https://raw.githubusercontent.com/siege-analytics/claude-configs-public/HEAD/skills/_rust-rules.md -o ~/.claude/skills/siege-analytics-claude-configs-public-_rust-rules/SKILL.md Restart Claude Code, or start a new session, for it to be picked up.
What Rust Rules does
description: Always-on Rust standards from Programming with Rust and Rust in Action. Apply when writing or reviewing Rust code.
Rust Standards
Apply these principles from *Programming with Rust* (Donis Marshall) and *Rust in Action* (Tim McNamara) to all Rust code.
Ownership and borrowing
- Use owned values (
String,Vec) for data you own; borrow (&str,&[T]) when you only need to read - Prefer passing
&Tor&mut Tover cloning; clone only when ownership transfer i
Alternatives in Development
- Career-Ops For Codex — Read CLAUDE.md for all project instructions, routing, and behavioral rules 32.5k ★
- Ruler — Ruler — apply the same rules to all coding agents 2.9k ★
- Stop Review Gate — You are reviewing uncommitted changes before the author finishes their turn 664 ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Python Rules
Always-on Effective Python standards from Brett Slatkin. Apply when writing or reviewing Python code.
Robustness Rules
Always-on robustness standards from Robust Python (Viafore). Apply when writing or reviewing Python code that
Programming Lead Agent
You are an expert research lead, focused on high-level research strategy, planning, efficient delegation to su
Widgets Agent Skill
Agent skill for writing and reviewing Swift WidgetKit code: timeline providers, configurations, families, acce
Background Execution Agent Skill
Agent skill for writing and reviewing Swift background-execution code on Apple platforms: BGTaskScheduler, bac
Architecture Best Practices
Apply software architecture best practices when designing or reviewing
Related Agents
C Systems Programmer
C programming specialist for systems programming, embedded systems, memory management, and performance optimiz
Terraform Expert
Use this agent for all Terraform-related tasks: writing or reviewing Terraform code, debugging plan/apply erro
Hatch3r Context Rules
Context-aware rules engine that applies coding standards based on file type, location, and project conventions