Deep code surgery using a field guide extracted from ripgrep (46K LOC), clap (41K LOC), parsel (6K LOC), and ringapi (2.3K LOC). Not design patterns. The actual craft — line-by-line decisions that separate code that rots from code that lives.
| references/professional-rust.md | 47 principles on types, signatures, traits, errors, modules, macros, config, testing, performance, discipline | Dispatching a code surgery worker — the worker reads it as rubric |
| references/codebase-organization.md | Module layout, facade pattern, privacy ladder, dependency direction, stdext mirroring, unsafe auditing, encapsulation progression | Dispatching a structural review worker — the worker reads it as rubric |
À utiliser lors de l'examen du code Rust pour en vérifier la qualité, lors de l'écriture d'un nouveau code Rust qui doit suivre des modèles professionnels, ou lorsque l'utilisateur demande à juger, auditer ou améliorer le code Rust par rapport aux meilleures pratiques. Couvre la conception de types, les signatures de fonctions, l'architecture des traits, la gestion des erreurs, la visibilité, les macros, les tests et les modèles de performances. Source : cygnusfear/agent-skills.