rust-crate-creator
CommunityEffortless 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, andAGENTS.mdfiles. - 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 requiredComponents
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.