{"id":50781443,"url":"https://github.com/rootwarp/claude-code-plugins-monorepo","last_synced_at":"2026-06-12T03:30:33.140Z","repository":{"id":334339560,"uuid":"1141013588","full_name":"rootwarp/claude-code-plugins-monorepo","owner":"rootwarp","description":"collection of claude code plugin","archived":false,"fork":false,"pushed_at":"2026-04-11T06:44:41.000Z","size":204,"stargazers_count":2,"open_issues_count":1,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-04-11T08:25:50.733Z","etag":null,"topics":["ai-agents","claude-code","llm","plugins","skills"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rootwarp.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-01-24T04:50:28.000Z","updated_at":"2026-04-11T06:44:44.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/rootwarp/claude-code-plugins-monorepo","commit_stats":null,"previous_names":["rootwarp/claude-code-for-golang","rootwarp/claude-code-dev-plugins","rootwarp/claude-code-plugins","rootwarp/claude-code-plugins-monorepo"],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/rootwarp/claude-code-plugins-monorepo","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rootwarp%2Fclaude-code-plugins-monorepo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rootwarp%2Fclaude-code-plugins-monorepo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rootwarp%2Fclaude-code-plugins-monorepo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rootwarp%2Fclaude-code-plugins-monorepo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rootwarp","download_url":"https://codeload.github.com/rootwarp/claude-code-plugins-monorepo/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rootwarp%2Fclaude-code-plugins-monorepo/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34228097,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-12T02:00:06.859Z","response_time":109,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ai-agents","claude-code","llm","plugins","skills"],"created_at":"2026-06-12T03:30:32.506Z","updated_at":"2026-06-12T03:30:33.124Z","avatar_url":"https://github.com/rootwarp.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# claude-code-plugins-monorepo\n\nA collection of Claude Code plugins for Go, Rust, Python development and multi-agent team orchestration.\n\n## Installation\n\n### From GitHub\n\n```bash\n# Install specific plugin\n/plugin install rootwarp/claude-code-plugins-monorepo/plugins/go\n/plugin install rootwarp/claude-code-plugins-monorepo/plugins/rust\n/plugin install rootwarp/claude-code-plugins-monorepo/plugins/python\n/plugin install rootwarp/claude-code-plugins-monorepo/plugins/dev-team\n```\n\n### Local Development\n\n```bash\nclaude --plugin-dir ./plugins/go\nclaude --plugin-dir ./plugins/rust\nclaude --plugin-dir ./plugins/python\nclaude --plugin-dir ./plugins/dev-team\n```\n\n## Available Plugins\n\n### Go Plugin\n\n| Command/Skill | Description |\n|---------------|-------------|\n| `/golang:init-dir` | Initialize Go project with directories, Makefile, and .gitignore |\n| `/go-build` | Build the Go project |\n| `/go-test` | Run tests with coverage |\n| `/go-lint` | Run linters (golangci-lint or go vet) |\n| `/go-mod` | Tidy Go modules |\n| `/go-fmt` | Format Go source files |\n| `/go-doc` | Look up Go documentation |\n\n\u003cdetails\u003e\n\u003csummary\u003eUsage Examples\u003c/summary\u003e\n\n```bash\n# Initialize a new Go project (interactive)\n/golang:init-dir\n\n# Build the project\n/go-build\n\n# Run tests with verbose output and coverage\n/go-test\n\n# Run linters (uses golangci-lint if available, otherwise go vet)\n/go-lint\n\n# Format code with goimports\n/go-fmt\n\n# Tidy module dependencies\n/go-mod\n\n# Look up standard library documentation\n/go-doc fmt\n/go-doc net/http\n/go-doc encoding/json Marshal\n```\n\n\u003c/details\u003e\n\n### Rust Plugin\n\n| Command/Skill | Description |\n|---------------|-------------|\n| `/rust:init-dir` | Initialize Rust project with Cargo configuration |\n| `/cargo-build` | Build the Rust project |\n| `/cargo-test` | Run tests |\n| `/cargo-clippy` | Run Clippy linter |\n| `/cargo-fmt` | Format Rust source files |\n| `/cargo-check` | Fast type checking without building |\n| `/cargo-doc` | Generate and view documentation |\n\n\u003cdetails\u003e\n\u003csummary\u003eUsage Examples\u003c/summary\u003e\n\n```bash\n# Initialize a new Rust project (interactive)\n/rust:init-dir\n\n# Build the project (debug mode)\n/cargo-build\n\n# Build for release\n/cargo-build --release\n\n# Quick syntax and type check (faster than build)\n/cargo-check\n\n# Run all tests\n/cargo-test\n\n# Run specific test with output\n/cargo-test test_name -- --nocapture\n\n# Run Clippy linter\n/cargo-clippy\n\n# Run Clippy with strict mode (treat warnings as errors)\n/cargo-clippy -- -D warnings\n\n# Format code\n/cargo-fmt\n\n# Look up crate documentation\n/cargo-doc tokio\n/cargo-doc serde 1.0.0\n/cargo-doc axum Router\n```\n\n\u003c/details\u003e\n\n### Python Plugin\n\n| Command/Skill | Description |\n|---------------|-------------|\n| `/python:init-dir` | Initialize Python project with uv and modern tooling |\n| `/pytest` | Run tests with pytest |\n| `/ruff` | Run Ruff linter and formatter |\n| `/mypy` | Run type checking |\n| `/uv` | Manage dependencies with uv |\n| `/python-doc` | Look up Python documentation |\n\n\u003cdetails\u003e\n\u003csummary\u003eUsage Examples\u003c/summary\u003e\n\n```bash\n# Initialize a new Python project (interactive)\n/python:init-dir\n\n# Run tests\n/pytest\n\n# Run tests with coverage\n/pytest --cov=mypackage --cov-report=html\n\n# Run specific test file or function\n/pytest tests/test_main.py\n/pytest tests/test_main.py::test_function_name\n\n# Run Ruff linter with auto-fix\n/ruff check --fix .\n\n# Format code with Ruff\n/ruff format .\n\n# Run type checking\n/mypy src/\n\n# Run strict type checking\n/mypy --strict src/\n\n# Add dependencies\n/uv add fastapi httpx\n/uv add --dev pytest-cov mypy\n\n# Remove a dependency\n/uv remove httpx\n\n# Sync dependencies from lock file\n/uv sync\n\n# Look up documentation\n/python-doc asyncio\n/python-doc collections Counter\n/python-doc requests 3.11\n```\n\n\u003c/details\u003e\n\n### Dev-Team Plugin\n\nMulti-agent development team orchestration with planning and execution pipelines.\n\n| Skill | Description |\n|-------|-------------|\n| `/dev-plan` | Full planning pipeline: PRD, research, architecture, project plan, and issue estimation |\n| `/dev-run` | Execution pipeline: implement issues via code-writer with code-reviewer quality gates |\n\n#### Agents\n\n| Agent | Role |\n|-------|------|\n| `prd-writer` | Gather requirements and write Product Requirements Documents |\n| `researcher` | Investigate technologies, landscape, feasibility, and best practices |\n| `software-architect` | Design modular system architecture with clear boundaries and interfaces |\n| `project-planner` | Plan phases, milestones, and dependencies |\n| `issue-estimator` | Break down plans into parallel, sprint-ready issues |\n| `code-writer` | Implement issues via TDD in isolated git worktrees |\n| `code-reviewer` | Review lead: code quality + orchestrates security and bug review + merges |\n| `security-auditor` | Scan for vulnerabilities and OWASP issues |\n| `bug-hunter` | Find potential bugs, edge cases, and race conditions |\n\n\u003cdetails\u003e\n\u003csummary\u003eUsage Examples\u003c/summary\u003e\n\n```bash\n# Plan a new project from an idea\n/dev-plan Build a REST API for task management with user auth\n\n# Implement all issues from a phase\n/dev-run plan/issues/01-phase-1-foundation.md\n\n# Implement all planned issues\n/dev-run all\n```\n\n#### `/dev-plan` Pipeline\n\n1. **Kickoff** - Clarify requirements and constraints\n2. **PRD** - `prd-writer` drafts the Product Requirements Document\n3. **Research** - `researcher` investigates technologies and feasibility\n4. **Architecture** - `software-architect` designs the system\n5. **Project Plan** - `project-planner` defines phases and milestones\n6. **Issue Estimation** - `issue-estimator` breaks down into sprint-ready issues\n\nEach stage requires user approval before proceeding.\n\n#### `/dev-run` Pipeline\n\n1. **Load Issues** - Parse phase files and build execution queues\n2. **Write** - `code-writer` implements each issue in an isolated worktree\n3. **Pre-Review Gate** - Coverage \u003e= 70%, tests passing, lint clean\n4. **Review** - `code-reviewer` runs quality, security, and bug review\n5. **Fix Cycle** - Up to 3 iterations to resolve findings\n6. **Merge** - Fast-forward merge into `develop` after approval\n\n\u003c/details\u003e\n\n## Rules\n\nEach language plugin includes `CLAUDE.md` with language-specific rules:\n\n- **Code Style** - Language conventions, formatting, naming\n- **Concurrency** - Concurrent programming patterns and safety\n- **Project Layout** - Standard directory structure\n- **TDD** - Test-Driven Development workflow\n- **Security** - Input validation, secrets management\n- **Architecture** - SOLID principles, Clean Architecture\n\n## Plugin Structure\n\n```\nplugins/\n├── dev-team/\n│   ├── .claude-plugin/plugin.json\n│   ├── agents/\n│   │   ├── bug-hunter.md\n│   │   ├── code-reviewer.md\n│   │   ├── code-writer.md\n│   │   ├── issue-estimator.md\n│   │   ├── prd-writer.md\n│   │   ├── project-planner.md\n│   │   ├── researcher.md\n│   │   ├── security-auditor.md\n│   │   └── software-architect.md\n│   └── skills/\n│       ├── dev-plan/\n│       └── dev-run/\n├── go/\n│   ├── .claude-plugin/plugin.json\n│   ├── CLAUDE.md\n│   ├── commands/golang/\n│   ├── rules/\n│   └── skills/\n├── rust/\n│   ├── .claude-plugin/plugin.json\n│   ├── CLAUDE.md\n│   ├── commands/rust/\n│   ├── rules/\n│   └── skills/\n└── python/\n    ├── .claude-plugin/plugin.json\n    ├── CLAUDE.md\n    ├── commands/python/\n    ├── rules/\n    └── skills/\n```\n\n## License\n\nMIT\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frootwarp%2Fclaude-code-plugins-monorepo","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frootwarp%2Fclaude-code-plugins-monorepo","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frootwarp%2Fclaude-code-plugins-monorepo/lists"}