implementing-rust

Implement Rust modules with traits, error types, and tests.

2|1|Updated Feb 22, 2026
One-click install
npx skills add https://github.com/qte77/claude-code-plugins --skill implementing-rust
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: implementing-rust
Source: https://github.com/qte77/claude-code-plugins/tree/main/plugins/rust-dev/skills/implementing-rust
Command: npx skills add https://github.com/qte77/claude-code-plugins --skill implementing-rust

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Rust implementation skill automates producing concise, architecture-aligned Rust code that exactly follows provided specifications, reducing boilerplate and iteration.

Core Features & Use Cases

  • Guided implementation: Create focused Rust modules that adhere to project patterns, including error handling with thiserror and clear module structure.
  • Multi-module readiness: Supports simple single-module tasks and complex multi-module systems with traits and async components.
  • Validation-driven: Ensures generated code aligns with architect specifications and existing project conventions.

Quick Start

Provide a concise, architecture-aligned Rust module specification and let the skill generate the matching implementation.

Frequently Asked Questions about implementing-rust

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

FAQPage Schema
How do I generate Rust code that matches my architecture specs and passes cargo clippy?

Provide a focused Rust module specification to generate architecture-aligned code that enforces safety patterns. The skill validates output against existing project conventions and requires cargo test, clippy, and fmt to pass.

What is the best way to structure multi-module Rust systems with traits and async components?

Define traits, error types, and async components across multi-module systems using provided specifications. The skill aligns generated code with project patterns, enforcing error handling with thiserror and clear module structure.

Can I use this to implement error handling with thiserror in a single-module Rust project?

Yes, it supports simple single-module tasks with thiserror for clear error handling. The skill generates concise Rust code that adheres to project patterns and passes cargo test, clippy, and fmt validation.

Does implementing Rust code with this approach require passing cargo test and cargo fmt?

Yes, it requires cargo test, cargo clippy, and cargo fmt to pass. The skill enforces Rust standards and validation-driven development, ensuring generated code aligns with architect specifications and existing project conventions.

Why does my generated Rust code need to follow rust-best-practices references?

Following rust-best-practices references promotes safety patterns and enforces Rust standards. This validation-driven approach ensures implementations match specifications, reducing boilerplate and iteration across simple and complex projects.