What problem does it solve? Rust projects often accumulate inconsistent style, duplicated rule documents, and uneven quality gates across contributors. This Skill provides a single normative, deduplicated rule set (RS01-RS31) that agents and developers apply whenever planning, writing, testing, or reviewing Rust code. ## Core Features & Use Cases - Canonical Rule Set: One authoritative English reference covering repository setup, safety, ownership, concurrency, error handling, testing, and coverage, with each requirement assigned exactly one Rule ID. - Quality Gates: Enforces rustfmt, Clippy, structured Result errors, per-file coverage thresholds (90% when none configured), and bans allow attributes or skipped tests without approval. - Bilingual References: Ships an English normative version plus a Japanese translation for human readers, loaded only on explicit request. - Use Case: When editing a Rust service, the agent reads the rule reference, plans the implementation (RS28), writes code following ownership and error-propagation rules, updates tests, and self-reviews against the rule set (RS31) before finishing. ## Quick Start Ask the agent to review or modify a Rust source file while following the rust-coding-rules skill, and it will load the normative rule reference and apply it automatically.