skills/smithery.ai/writing-rust-lints

writing-rust-lints

Installation
SKILL.md

Writing Rust Lints with Dylint

Create custom Rust lints that run as dynamic libraries via Dylint.

When to Use

  • Creating project-specific lints for code patterns
  • Enforcing team conventions that Clippy doesn't cover
  • Building reusable lint libraries
  • Any task involving LateLintPass, EarlyLintPass, or rustc internals

Quick Start

cargo dylint new my_lint_name
cd my_lint_name
# Edit src/lib.rs, ui/main.rs
cargo build && cargo test
Installs
1
First Seen
Apr 6, 2026