rust-crate-creator

Community

Effortless Rust crate creation, perfect standards.

Authorwcygan
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Manually setting up new Rust crates in a workspace is error-prone and time-consuming, often leading to inconsistent project structures, dependency management issues, and non-standardized documentation or testing. This Skill automates the entire process, ensuring every new crate adheres to established best practices.

Core Features & Use Cases

  • Standardized Crate Structure: Automatically generates the correct directory layout, Cargo.toml, CLAUDE.md, and AGENTS.md files.
  • Workspace Dependency Management: Ensures all dependencies are correctly pinned at the workspace level, preventing version conflicts and promoting consistency.
  • Convention Enforcement: Guides on documentation, testing patterns (unit, property, integration), error handling, and serialization, aligning with project standards.
  • Use Case: When starting a new feature that requires a dedicated Rust module, use this Skill to instantly scaffold the new crate, pre-configured with all workspace conventions, allowing you to focus immediately on business logic.

Quick Start

Create a new Rust crate named 'query-optimizer' in the workspace, including standard documentation and testing setup.

Dependency Matrix

Required Modules

None required

Components

references

💻 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: rust-crate-creator
Download link: https://github.com/wcygan/sql-database/archive/main.zip#rust-crate-creator

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