https://github.com/bug-ops/claude-plugins
🤖 Specialized plugins for Claude Code CLI with expert AI agents. 🦀 Rust plugin included: agents for architecture, development, testing, performance, security, code review, and CI/CD. Extensible for any development domain.
https://github.com/bug-ops/claude-plugins
ai-agents claude claude-code plugins
Last synced: 16 days ago
JSON representation
🤖 Specialized plugins for Claude Code CLI with expert AI agents. 🦀 Rust plugin included: agents for architecture, development, testing, performance, security, code review, and CI/CD. Extensible for any development domain.
- Host: GitHub
- URL: https://github.com/bug-ops/claude-plugins
- Owner: bug-ops
- Created: 2025-11-14T15:56:18.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2026-05-05T10:16:16.000Z (26 days ago)
- Last Synced: 2026-05-05T12:20:41.248Z (26 days ago)
- Topics: ai-agents, claude, claude-code, plugins
- Language: Shell
- Homepage:
- Size: 516 KB
- Stars: 9
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 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`)
[](./rust-code)
[](./rust-code/LICENSE)
A comprehensive collection of specialized Rust development agents covering the entire Rust development lifecycle.
**Location**: [`./rust-code`](./rust-code)
**Key features**:
- 13 specialized agents (opus/sonnet) for high-quality responses
- 16 productivity skills:
- **team-develop** — Multi-agent development orchestration with peer-to-peer communication
- **team-debug** — Multi-agent root cause investigation: debugger → parallel review → consolidated report → user decides next steps
- **rust-agent-handoff** — Inter-agent context sharing
- **solve-issue** — Solve GitHub issues end-to-end via worktree + team-develop
- **triage-and-solve** — Triage open issues by priority, group, and solve
- **continuous-improvement** — Orchestrates live-tester + researcher agents for a full CI cycle
- **live-testing** — Live binary execution, anomaly detection, coverage tracking, bug filing
- **research-protocol** — Dependency monitoring, research & innovation, competitive parity
- **init-project** — Scaffold project infrastructure for the plugin
- **rust-release** — Automated release preparation
- **readme-generator** — Professional README generation
- **mdbook-tech-writer** — Technical documentation with mdBook
- **obsidian-zettelkasten** — Obsidian knowledge base with Zettelkasten method
- **sdd** — Spec-Driven Development workflow
- **spec-from-stream** — Business requirements from stream-of-consciousness (BRD/SRS/NFR)
- **fast-yaml** — YAML validation, formatting, and conversion
- rust-analyzer LSP integration for real-time code intelligence
- 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 | Full-cycle SDD orchestrator: BRD/SRS/NFR → spec/plan/tasks → knowledge base |
| rust-live-tester | sonnet | Live binary execution, anomaly detection, coverage tracking, bug filing |
| tech-writer | sonnet | User-facing documentation with mdBook, progressive disclosure |
| rust-researcher | sonnet | Dependency monitoring, security advisories, research, competitive parity |
**Best for**: Rust projects requiring expert guidance in architecture, performance, security, testing, DevOps, or multi-agent team workflows.
[→ Read full documentation](./rust-code/README.md)
## Installation
### Quick start: Install from marketplace
The easiest way to install plugins is via the marketplace:
```bash
# 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:
```bash
# 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
```
### Prerequisites
- [Claude Code CLI](https://docs.claude.com/claude-code) 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:
```bash
# 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: → sdd produces BRD/SRS/NFR + technical spec
→ /team-develop: architect → critic → developer → validators → reviewer → commit
User: "My service is timing out under load"
Claude: → /team-debug: debugger investigates → parallel review (arch, critic, security, perf)
→ consolidated report (root cause + critical fixes + follow-up items) → user decides next steps
```
> [!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 (includes team orchestration)
│ ├── README.md
│ ├── .claude-plugin/
│ │ └── plugin.json
│ ├── .lsp.json # rust-analyzer LSP configuration
│ ├── .devcontainer/
│ ├── agents/ # 12 specialist agents
│ └── skills/ # 16 skills incl. team-develop, team-debug, live-testing, research-protocol
└── [future-plugins]/ # Additional plugins
```
## Marketplace
This repository provides a Claude Code plugin marketplace at `.claude-plugin/marketplace.json`.
### Using the marketplace
```bash
# 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`:
```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](https://microsoft.github.io/rust-guidelines/agents/all.txt) 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