This skill gives performance guidance for Oxc linter rule implementations. Scope Use this skill only for Rust code under . Do not use this skill for linter infrastructure, parser code, semantic analysis, formatter code, tests outside the rules directory, or unrelated crates. Performance Guidelines Prefer top-level node kind checks Put node kind checks at the top level of the rule when possible. Rule runner implementations generated by lintgen can recognize implemented node types, which helps avoid invoking rules on unrelated AST nodes. Do cheaper checks first Order checks from cheapest and mo…