About
The Hexagonal Architecture Advisor is a specialized skill for Claude Code designed to audit and improve Rust codebases using the Ports and Adapters pattern. It proactively identifies architectural anti-patterns, such as leaking infrastructure details like SQL or HTTP into the domain layer, and provides concrete templates for refactoring. By enforcing strict dependency directions and maintaining pure domain models, this skill helps developers build scalable, framework-agnostic, and easily testable Rust services while providing best-practice implementations for traits, adapters, and composition roots.