When you're working in a Rust codebase and need to answer "what implements this trait?" or "what traits does this type implement?", this skill uses LSP operations to map those relationships. It triggers on `/trait-impl` and related phrases, then runs goToImplementation for traits or grep patterns for types. The output includes tables of implementors with locations, trait hierarchies, and even coverage checks showing which required methods each implementation provides. Honest take: this is basically automating the manual clicking you'd do in your editor, but having it all formatted in one place with hierarchy trees and blanket impl analysis makes understanding polymorphic designs much faster than tab surfing.
npx -y skills add zhanghandong/rust-skills --skill rust-trait-explorer --agent claude-codeInstalls into .claude/skills of the current project.
Select a file.
wshobson/agents