cargo-conventions

Community

Enforce robust Cargo conventions for Rust crates.

Authorjsamuelsen11
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Rust projects often struggle with inconsistent Cargo.toml structures, scattered workspace configurations, and ad-hoc publishing setups. This skill provides a canonical set of conventions to unify how dependencies, features, lint settings, and build profiles are organized across crates.

Core Features & Use Cases

  • Canonical Cargo.toml structure and section ordering across packages to improve readability and maintainability.
  • Unified workspace management and dependency handling for multi-crate Rust repos, including consistent publish and MSRV practices.
  • Lint configuration and build profile guidelines embedded in Cargo.toml to ensure reproducible, standards-compliant crates.

Quick Start

Apply the prescribed Cargo.toml structure and workspace layout to initialize and align your Rust project.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: cargo-conventions
Download link: https://github.com/jsamuelsen11/claude-config/archive/main.zip#cargo-conventions

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.