coding-guidelines

Guide Rust code style, naming conventions, and best practices.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/VoldemortGin/claude-skills --skill coding-guidelines-voldemortgin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: coding-guidelines
Source: https://github.com/VoldemortGin/claude-skills/tree/main/skills/coding-guidelines
Command: npx skills add https://github.com/VoldemortGin/claude-skills --skill coding-guidelines-voldemortgin

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides clear, actionable rules and best practices for writing idiomatic and high-quality Rust code, helping developers avoid common pitfalls and improve code maintainability.

Core Features & Use Cases

  • Code Style Enforcement: Offers guidelines on naming conventions, formatting, and idiomatic Rust patterns.
  • Best Practice Guidance: Covers crucial areas like error handling, memory management, and concurrency.
  • Tool Integration: Recommends and explains the use of tools like clippy and rustfmt.
  • Use Case: When reviewing a Rust pull request, consult this Skill to ensure adherence to established naming conventions and to identify potential areas for code style improvement.

Quick Start

Refer to the Rust coding guidelines for best practices on variable naming.

Frequently Asked Questions about coding-guidelines

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

FAQPage Schema
What are the best practices for Rust error handling and memory management?

Idiomatic Rust code relies on specific best practices for error handling and memory management to avoid common pitfalls. This Skill provides actionable rules covering data types, string manipulation, and concurrency to improve code maintainability.

How do I use clippy and rustfmt to enforce Rust coding style?

To enforce Rust coding style, integrate tools like clippy and rustfmt into your workflow. This Skill recommends these specific tools and provides mappings for clippy lints and deprecated features to ensure proper code style adherence.

How do I check naming conventions when reviewing a Rust pull request?

To check naming conventions during a Rust pull request review, consult established guidelines. This Skill offers comprehensive guidance on Rust code style and naming conventions to help identify potential areas for code style improvement.

Does this Rust coding guidelines Skill cover concurrency and macro usage?

Yes, this Rust coding guidelines Skill explicitly addresses common issues related to concurrency and macro usage. It provides comprehensive guidance alongside data types, string manipulation, and error handling to ensure high-quality code.

What is the best way to fix deprecated features found by clippy in Rust?

The best way to fix deprecated features found by clippy is to follow established mappings. This Skill includes specific mappings for clippy lints and deprecated features to guide you in writing idiomatic and high-quality Rust code.