claude-plugins

agent
Security Audit
Warn
Health Warn
  • No license รขโ‚ฌโ€ Repository has no license file
  • Description รขโ‚ฌโ€ Repository has a description
  • Active repo รขโ‚ฌโ€ Last push 0 days ago
  • Low visibility รขโ‚ฌโ€ Only 7 GitHub stars
Code Pass
  • Code scan รขโ‚ฌโ€ Scanned 6 files during light audit, no dangerous patterns found
Permissions Pass
  • Permissions รขโ‚ฌโ€ No dangerous permissions requested

No AI report is available for this listing yet.

SUMMARY

๐Ÿค– Specialized plugins for Claude Code CLI with expert AI agents. ๐Ÿฆ€ Rust plugin included: 7 agents for architecture, development, testing, performance, security, code review, and CI/CD. Extensible for any development domain.

README.md

Claude Plugins Collection

A curated collection of specialized plugins for Claude Code CLI, designed to enhance development workflows with domain-specific expertise.

Overview

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.

Available plugins

Rust Agents Plugin (rust-code)

Version
License

A comprehensive collection of specialized Rust development agents covering the entire Rust development lifecycle.

Location: ./rust-code

Key features:

  • 10 specialized agents (opus/sonnet) for high-quality responses
  • 7 productivity skills:
    • rust-lifecycle โ€” Full development workflow orchestration
    • rust-agent-handoff โ€” Inter-agent context sharing
    • rust-release โ€” Automated release preparation
    • readme-generator โ€” Professional README generation
    • mdbook-tech-writer โ€” Technical documentation with mdBook
    • sdd โ€” Spec-Driven Development workflow
    • fast-yaml โ€” YAML validation, formatting, and conversion
  • rust-analyzer LSP integration for real-time code intelligence
  • Async combinator patterns for elegant concurrent code
  • Proactive triggers for automatic agent selection
  • Rust Edition 2024 support

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

Best for: Rust projects requiring expert guidance in architecture, performance, security, testing, or DevOps.

โ†’ Read full documentation

Rust Team Plugin (rust-team)

Version
License

Agent team orchestration layer for Rust development. Coordinates specialist agents from rust-agents with peer-to-peer communication using Claude Code experimental agent teams.

Location: ./rust-team

Key features:

  • Team orchestration with rust-teamlead agent (sonnet model)
  • Peer-to-peer agent communication via SendMessage
  • Shared task list with automatic coordination
  • 4 workflow templates: new feature, bug fix, refactoring, security audit
  • Direct user-to-agent interaction (Shift+Up/Down)
  • Result aggregation to .local/team-results/

Requires: rust-agents plugin + CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1

Best for: Complex Rust development tasks requiring cross-agent collaboration, direct agent communication, or interactive multi-agent workflows.

โ†’ Read full documentation

Installation

Quick start: Install from marketplace

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.

Alternative: Install from local directory

For development or testing, install directly from a local path:

# Install from local directory
cd claude-plugins
claude plugin install ./rust-code
claude plugin install ./rust-team  # requires rust-agents + experimental flag

# Or specify full path
claude plugin install /path/to/claude-plugins/rust-code

Prerequisites

  • Claude Code CLI installed and configured
  • Appropriate toolchain for the plugin you're using
    • Rust agents: Rust 1.85+ and rust-analyzer for LSP support

Usage

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

Example workflow

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.

Repository structure

claude-plugins/
โ”œโ”€โ”€ README.md                   # This file
โ”œโ”€โ”€ .gitignore
โ”œโ”€โ”€ .claude-plugin/
โ”‚   โ””โ”€โ”€ marketplace.json        # Marketplace catalog
โ”œโ”€โ”€ .local/                     # Working documents and reports (gitignored)
โ”œโ”€โ”€ rust-code/                  # Rust Agents Plugin
โ”‚   โ”œโ”€โ”€ README.md
โ”‚   โ”œโ”€โ”€ .claude-plugin/
โ”‚   โ”‚   โ””โ”€โ”€ plugin.json
โ”‚   โ”œโ”€โ”€ .lsp.json              # rust-analyzer LSP configuration
โ”‚   โ”œโ”€โ”€ .devcontainer/
โ”‚   โ”œโ”€โ”€ agents/
โ”‚   โ””โ”€โ”€ skills/
โ”œโ”€โ”€ rust-team/                  # Rust Team Plugin (agent teams orchestration)
โ”‚   โ”œโ”€โ”€ README.md
โ”‚   โ”œโ”€โ”€ .claude-plugin/
โ”‚   โ”‚   โ””โ”€โ”€ plugin.json
โ”‚   โ”œโ”€โ”€ agents/
โ”‚   โ””โ”€โ”€ skills/
โ””โ”€โ”€ [future-plugins]/           # Additional plugins

Marketplace

This repository provides a Claude Code plugin marketplace at .claude-plugin/marketplace.json.

Using the marketplace

# Add marketplace from GitHub
claude plugin marketplace add bug-ops/claude-plugins

# List available plugins
claude plugin list

# Install a plugin
claude plugin install rust-agents@claude-rust-agents

# Update marketplace and plugins
claude plugin marketplace update claude-rust-agents

Adding to project settings

For team use, add the marketplace to .claude/settings.json:

{
  "extraKnownMarketplaces": {
    "claude-rust-agents": {
      "source": {
        "source": "github",
        "repo": "bug-ops/claude-plugins"
      }
    }
  },
  "enabledPlugins": {
    "rust-agents@claude-rust-agents": true
  }
}

This ensures team members are prompted to install the marketplace and plugins when they trust the project.

Development environment

Using DevContainer

Each plugin may include DevContainer configurations for isolated development. See individual plugin documentation for details.

Plugin development guidelines

When creating new plugins for this repository:

  1. Structure:

    • Each plugin in its own directory
    • Include .claude-plugin/ configuration
    • Provide comprehensive README.md
    • Use .devcontainer/ for development environment (optional but recommended)
  2. Documentation:

    • All documentation in English
    • Clear usage examples
    • Installation instructions
    • Requirements and dependencies
  3. Agents:

    • Focused, single-responsibility agents
    • Clear specialization boundaries
    • Appropriate model selection
    • Distinct color coding for easy identification
    • Include handoff protocol for multi-agent workflows
  4. Best practices:

    • Follow Microsoft Rust Guidelines for Rust-related plugins
    • Use .local/ directory for working documents
    • Include version information
    • Add comprehensive examples

Contributing

Contributions are welcome! To add a new plugin or improve existing ones:

  1. Create a new directory for your plugin
  2. Include .claude-plugin/ configuration
  3. Write comprehensive documentation
  4. Test thoroughly with Claude Code
  5. Submit a pull request

Roadmap

Future plugin ideas:

  • Python development agents
  • Web development (React, Vue, Svelte)
  • Database management and optimization
  • Cloud infrastructure (AWS, Azure, GCP)
  • DevOps and platform engineering
  • Documentation and technical writing

License

MIT

Reviews (0)

No results found