Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By bug-ops
Orchestrate multi-agent Rust development teams with specialized roles (architect, developer, tester, reviewer, critic, security, performance, debugging) that collaborate via handoff protocol, plus rust-analyzer LSP integration for real-time code intelligence.
npx claudepluginhub bug-ops/claude-plugins --plugin rust-agentsRust strategic architect specializing in type-driven design, domain modeling, workspace architecture, and compile-time safety patterns. Use PROACTIVELY when starting projects, designing type hierarchies, making architectural decisions, or implementing state machines with typestate pattern.
Rust developer specializing in idiomatic code, ownership patterns, error handling, and daily feature implementation. Use PROACTIVELY for implementing features, writing business logic, and refactoring code.
Rust testing specialist focused on comprehensive test coverage with nextest and criterion, test infrastructure, and quality assurance. Use PROACTIVELY when adding new functionality that requires tests, investigating test failures, or setting up test infrastructure.
Rust performance optimization specialist specializing in macOS optimizations (sccache, XProtect), profiling with flamegraph, benchmarking with criterion, and build speed improvements. Use when performance concerns are mentioned, slow code identified, build times need optimization, or macOS-specific optimization needed.
Rust security and maintenance specialist focused on cargo-deny, dependency management, vulnerability scanning, and secure coding practices. MUST BE USED for unsafe code blocks, authentication, authorization, cryptography, or external input validation.
Validate, format, and convert YAML/JSON files using fast-yaml (fy) tool. Triggers on: 'validate yaml', 'format yaml', 'lint yaml', 'check yaml syntax', 'convert yaml to json', 'convert json to yaml', 'yaml formatter', 'fix yaml formatting', 'json to yaml'. Supports bidirectional YAML ↔ JSON conversion, YAML 1.2.2 spec with parallel processing for batch operations.
Write, structure, and maintain high-quality technical documentation using mdBook. Use when creating or editing mdBook projects, writing Rust/software project documentation, structuring SUMMARY.md, drafting chapters, API references, tutorials, architecture docs, or any mdBook-related content. Triggers on "mdbook", "documentation", "write docs", "technical writing", "book.toml", "SUMMARY.md", "chapter", "tutorial", "API reference", "architecture doc", "user guide", or "developer guide".
Generate and improve README files for software projects. Triggers on: 'create readme', 'generate readme', 'write readme', 'improve readme', 'update readme', 'fix readme', 'readme for this project'. Supports Rust (libraries, CLI tools, services), TypeScript/JavaScript (npm packages), and Python (PyPI packages). Applies ecosystem-specific conventions: badges, installation sections, MSRV for Rust, feature flags documentation.
Handoff protocol for Rust multi-agent development system. Use when working as rust-architect, rust-developer, rust-testing-engineer, rust-performance-engineer, rust-security-maintenance, rust-code-reviewer, rust-cicd-devops, rust-debugger, or rust-critic. ALWAYS read on agent startup.
Prepare Rust project release with version bump, changelog update, and documentation refresh. Triggers on: 'prepare release', 'bump version', 'release patch', 'release minor', 'release major', 'version bump', 'create release'. Supports single-crate and workspace projects.
Uses power tools
Uses Bash, Write, or Edit tools
Share bugs, ideas, or general feedback.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Comprehensive Rust development assistant with meta-question routing, coding guidelines, version queries, and ecosystem support
Rust development skill with strict coding standards, FAIL FAST error handling, and build/review agents
Rust code review and development skills covering ownership, lifetimes, error handling, async/tokio, serde, sqlx, axum, macros, FFI, unsafe, concurrency, and testing patterns.
Expert agents for specific programming languages (Python, Go, Rust, etc.)
Rust development - cargo, clippy, testing, memory safety
Comprehensive Clippy skills for Rust linting and code quality with lint configuration, categories, and custom lint development.
A curated collection of specialized plugins for Claude Code CLI, designed to enhance development workflows with domain-specific expertise.
This repository contains plugins that extend Claude Code's capabilities with specialized agents, tools, and workflows for various development domains. Each plugin provides a set of expert agents tailored to specific aspects of software development.
rust-code)A comprehensive collection of specialized Rust development agents covering the entire Rust development lifecycle.
Location: ./rust-code
Key features:
Agents included:
| Agent | Model | Specialization |
|---|---|---|
| rust-architect | opus | Workspace design, type-driven architecture, strategic decisions |
| rust-developer | sonnet | Idiomatic code, ownership patterns, feature implementation |
| rust-testing-engineer | sonnet | Test coverage with nextest and criterion |
| rust-performance-engineer | sonnet | Performance optimization, profiling, build speed |
| rust-security-maintenance | opus | Security scanning, vulnerability assessment, dependency management |
| rust-code-reviewer | sonnet | Quality assurance, standards compliance, code review |
| rust-cicd-devops | sonnet | GitHub Actions, cross-platform testing, workflows |
| rust-debugger | sonnet | Error diagnosis, runtime debugging, panic analysis |
| rust-critic | opus | Adversarial design critique, assumption stress-testing |
| sdd | sonnet | Spec-Driven Development, requirements, PRDs, task planning |
| rust-teamlead | sonnet | Team orchestrator for multi-agent collaborative development |
Best for: Rust projects requiring expert guidance in architecture, performance, security, testing, DevOps, or multi-agent team workflows.
The easiest way to install plugins is via the marketplace:
# Add the marketplace
claude plugin marketplace add bug-ops/claude-plugins
# Install the Rust agents plugin
claude plugin install rust-agents@claude-rust-agents
This method provides automatic updates and centralized plugin management.
For development or testing, install directly from a local path:
# Install from local directory
cd claude-plugins
claude plugin install ./rust-code
# Or specify full path
claude plugin install /path/to/claude-plugins/rust-code
Once installed, agents from the plugins become available in Claude Code:
# Start Claude Code
claude
# View available agents
/agents
# Agents will be automatically suggested based on your task
User: "I want to create a new Rust web service with database integration"
Claude: → rust-architect designs the structure
→ rust-developer implements features
→ rust-testing-engineer sets up tests
→ rust-cicd-devops configures CI/CD
[!TIP] Agents can delegate work to other agents using the handoff protocol, preserving context between transitions.
claude-plugins/
├── README.md # This file
├── .gitignore
├── .claude-plugin/
│ └── marketplace.json # Marketplace catalog
├── .local/ # Working documents and reports (gitignored)
├── rust-code/ # Rust Agents Plugin (includes team orchestration)
│ ├── README.md
│ ├── .claude-plugin/
│ │ └── plugin.json
│ ├── .lsp.json # rust-analyzer LSP configuration
│ ├── .devcontainer/
│ ├── agents/ # 11 specialist agents incl. rust-teamlead
│ └── skills/ # 7 skills incl. rust-team
└── [future-plugins]/ # Additional plugins