What problem does it solve? Rust codebases accumulate structural debt in module organization, crate dependencies, visibility, and trait design that routine code reviews miss. This Skill performs a focused architecture assessment of a Rust diff, file set, or snippet and reports evidence-backed structural findings instead of style opinions. ## Core Features & Use Cases - Boundary investigation: Examines cohesion, nesting, dependency cycles, visibility and re-exports, trait cohesion, type design, conversions, and compatibility policy. - Evidence standard: Treats smells as investigation signals only, requiring concrete usage, consequences, and counterevidence before reporting a finding. - Scoped review: Defaults to staged and unstaged changes when no target is given, and follows neighbors only to validate affected boundaries. - Use Case: Ask for an architecture review of a branch that splits a large crate into modules, and receive findings with severity, locations, intended boundaries, counterevidence, and minimal incremental remedies. ## Quick Start Ask the agent to review the architecture of your current Rust working changes and report findings with file locations without editing code.