coding-guidelines

Enforce Rust naming, formatting, and lint conventions during code reviews.

Updated Jan 29, 2026
One-click install
npx skills add https://github.com/CallMeLuigiv2/Socratic-IDE --skill coding-guidelines-callmeluigiv2
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: coding-guidelines
Source: https://github.com/CallMeLuigiv2/Socratic-IDE/tree/main/.agents/skills/coding-guidelines
Command: npx skills add https://github.com/CallMeLuigiv2/Socratic-IDE --skill coding-guidelines-callmeluigiv2

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps Rust developers ensure code adheres to established naming, formatting, and linting standards, reducing style drift and cognitive load during reviews.

Core Features & Use Cases

  • Naming conventions: ensures consistent function, variable, and type naming to improve readability.
  • Formatting and lint guidance: aligns with rustfmt and common Clippy rules to prevent style issues.
  • Code review prompts: provides quick checks for Rust-specific standards during reviews and pair programming.

Quick Start

Use this skill to get Rust style guidance. Example: "How should I name this Rust function?" or "What formatting changes would improve this struct?"

Frequently Asked Questions about coding-guidelines

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I enforce Rust coding conventions during code reviews?

Enforce Rust coding conventions during reviews by checking naming consistency, rustfmt formatting, and clippy lint rules to reduce style drift and cognitive load. It provides quick checks for Rust-specific standards during pair programming and automated checks.

What naming conventions should I use for Rust functions and types?

Rust naming conventions for functions, variables, and types ensure consistent readability across codebases. Apply these standards during code reviews to prevent style issues and align with established Rust-specific guidelines for structuring your code.

How does clippy work with rustfmt to improve Rust code style?

Clippy and rustfmt work together to improve Rust code style by aligning formatting and catching common lint issues. Use them to prevent style drift, enforce best practices, and guide formatting changes for structs and functions.

Can I use this for automated checks of Rust lint rules?

Yes, you can use this for automated checks of Rust lint rules. It assesses clippy rules, rustfmt formatting, and naming conventions to enforce coding standards across codebases during automated checks and continuous integration.

What formatting changes would improve my Rust struct?

Formatting changes that improve a Rust struct involve aligning with rustfmt standards and clippy rules. Assess struct definitions during code reviews to ensure consistent naming, proper formatting, and adherence to Rust code style best practices.

Why do I need Rust coding guidelines if I already use rustfmt?

You need Rust coding guidelines alongside rustfmt because rustfmt only handles formatting. Comprehensive guidelines also cover naming conventions, clippy lint rules, and comment standards to fully reduce cognitive load and style drift during reviews.