{"id":30160337,"url":"https://github.com/rebelopsio/claude-code-agents","last_synced_at":"2026-04-10T12:32:33.962Z","repository":{"id":308753999,"uuid":"1033917190","full_name":"rebelopsio/claude-code-agents","owner":"rebelopsio","description":"A collection of specialized agent configurations for Claude Code.","archived":false,"fork":false,"pushed_at":"2025-12-08T18:36:58.000Z","size":568,"stargazers_count":6,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-02-01T14:52:58.527Z","etag":null,"topics":["agentic-ai","claude-ai","claude-code","go","pulumi","reactjs","rust","sdlc","terraform","vuejs"],"latest_commit_sha":null,"homepage":"","language":"Shell","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/rebelopsio.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","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":"2025-08-07T14:46:56.000Z","updated_at":"2025-12-08T18:37:02.000Z","dependencies_parsed_at":"2025-08-07T20:03:05.400Z","dependency_job_id":null,"html_url":"https://github.com/rebelopsio/claude-code-agents","commit_stats":null,"previous_names":["rebelopsio/claude-code-agents"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/rebelopsio/claude-code-agents","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rebelopsio%2Fclaude-code-agents","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rebelopsio%2Fclaude-code-agents/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rebelopsio%2Fclaude-code-agents/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rebelopsio%2Fclaude-code-agents/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rebelopsio","download_url":"https://codeload.github.com/rebelopsio/claude-code-agents/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rebelopsio%2Fclaude-code-agents/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31642842,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-10T07:40:12.752Z","status":"ssl_error","status_checked_at":"2026-04-10T07:40:11.664Z","response_time":98,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["agentic-ai","claude-ai","claude-code","go","pulumi","reactjs","rust","sdlc","terraform","vuejs"],"created_at":"2025-08-11T16:00:35.526Z","updated_at":"2026-04-10T12:32:33.948Z","avatar_url":"https://github.com/rebelopsio.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Claude Code Agents\n\nA collection of specialized agent configurations for Claude Code, designed to provide expert assistance across various technical domains.\n\n## Overview\n\nThis repository contains pre-configured agent definitions that enable Claude Code to act as domain-specific experts. Each agent is tailored with specialized knowledge, best practices, and tools for their respective technical areas.\n\n## Repository Structure\n\n```\nclaude-code-agents/\n├── agents/\n│   ├── cloud-infrastructure/     # Cloud platform specialists\n│   ├── infrastructure-as-code/   # IaC tools and practices\n│   ├── programming-languages/    # Language-specific experts\n│   ├── design-frontend/          # UI/UX and frontend design\n│   ├── distributed-systems/      # Distributed systems and data\n│   ├── devops-monitoring/        # DevOps and observability\n│   ├── product-management/       # Product and project management\n│   ├── quality-assurance/        # Testing and quality assurance\n│   └── data-analysis/           # Data science and analytics\n├── CLAUDE.md                    # Development guidance\n└── README.md                    # This file\n```\n\n## Available Agents\n\n### Cloud Infrastructure\n\n| Agent                     | Description                                                     |\n| ------------------------- | --------------------------------------------------------------- |\n| `aws-architect`           | Design AWS cloud architectures using Well-Architected Framework |\n| `aws-cost-optimizer`      | Analyze and optimize AWS costs and spending patterns            |\n| `aws-security-engineer`   | Implement AWS security best practices and compliance            |\n| `gcp-infrastructure`      | Provision and manage GCP resources using Terraform              |\n| `gcp-monitoring`          | Set up monitoring dashboards and alerting in GCP                |\n| `gcp-database`            | Deploy and optimize GCP database services                       |\n| `gcp-security`            | Implement GCP security controls and IAM policies                |\n| `gcp-cost-optimization`   | Analyze and optimize GCP costs and resource usage               |\n| `gcp-migration`           | Migrate workloads from other clouds to GCP                      |\n| `gke-specialist`          | Manage Google Kubernetes Engine clusters                        |\n| `k8s-architect`           | Design Kubernetes architectures and multi-tenancy               |\n| `k8s-deployment-engineer` | Create Kubernetes manifests and Helm charts                     |\n| `k8s-troubleshooter`      | Debug Kubernetes issues and performance problems                |\n| `solution-architect`      | Design enterprise solutions and system architectures            |\n\n### Infrastructure as Code\n\n| Agent                                 | Description                                           |\n| ------------------------------------- | ----------------------------------------------------- |\n| `terraform-architect`                 | Design Terraform modules and multi-environment setups |\n| `terraform-migration-specialist`      | Migrate infrastructure to Terraform                   |\n| `terraform-module-developer`          | Develop reusable Terraform modules                    |\n| `pulumi-architect`                    | Design Pulumi programs with modern IaC patterns       |\n| `pulumi-automation-engineer`          | Build Pulumi Automation API programs                  |\n| `pulumi-component-engineer`           | Build reusable Pulumi components                      |\n| `pulumi-cost-analyzer`                | Analyze and optimize infrastructure costs             |\n| `pulumi-migration-specialist`         | Migrate to Pulumi from other IaC tools                |\n| `pulumi-multi-cloud-architect`        | Design multi-cloud architectures                      |\n| `pulumi-policy-engineer`              | Create compliance and governance policies             |\n| `pulumi-security-compliance-engineer` | Implement security controls and compliance            |\n| `pulumi-state-manager`                | Manage Pulumi state and disaster recovery             |\n| `pulumi-testing-specialist`           | Implement comprehensive testing strategies            |\n\n### Programming Languages\n\n| Agent                          | Description                                                                 |\n| ------------------------------ | --------------------------------------------------------------------------- |\n| `go-architect`                 | Design Go applications and architectural patterns                           |\n| `go-engineer`                  | Implement Go applications following architectural designs                   |\n| `go-performance-optimizer`     | Optimize Go applications for performance                                    |\n| `go-test-engineer`             | Write comprehensive Go tests and benchmarks                                 |\n| `python-automation-engineer`   | Create Python automation scripts and CLI tools                              |\n| `python-data-processor`        | Build Python data processing pipelines                                      |\n| `python-test-engineer`         | Write comprehensive Python tests using pytest and testing frameworks        |\n| `nextjs-architect`             | Design NextJS applications with App Router                                  |\n| `nextjs-deployment-specialist` | Configure NextJS deployments and CI/CD                                      |\n| `react-component-engineer`     | Build reusable React components with TypeScript                             |\n| `react-nextjs-test-engineer`   | Write comprehensive tests for React and NextJS applications                 |\n| `react-native-developer`       | Build cross-platform mobile apps with React Native                          |\n| `rust-systems-engineer`        | High-performance Rust systems programming                                   |\n| `rust-cli-developer`           | Build robust command-line applications in Rust                              |\n| `rust-test-engineer`           | Write comprehensive Rust tests using built-in framework and ecosystem tools |\n| `rust-tui-developer`           | Create terminal user interfaces with ratatui                                |\n| `rust-web-wasm-engineer`       | Build web applications using Rust and WebAssembly                           |\n| `rust-tauri-developer`         | Create desktop applications using Tauri                                     |\n| `vue-developer`                | Build Vue.js applications with Composition API                              |\n| `vue-nuxt-test-engineer`       | Write comprehensive tests for Vue.js and Nuxt applications                  |\n| `nuxt-developer`               | Full-stack web applications with Nuxt.js                                    |\n| `fullstack-nextjs-go`          | Build full-stack applications with Next.js frontend and Go backend          |\n| `fullstack-nuxtjs-go`          | Build full-stack applications with Nuxt.js frontend and Go backend          |\n\n### DevOps \u0026 Monitoring\n\n| Agent                       | Description                                                                   |\n| --------------------------- | ----------------------------------------------------------------------------- |\n| `cicd-specialist`           | Design and implement CI/CD pipelines using GitHub Actions, GitLab CI, Jenkins |\n| `container-specialist`      | Design and implement containerization strategies using Docker and Kubernetes  |\n| `devops-engineer`           | Implement DevOps practices, automation, and cultural transformation           |\n| `security-engineer`         | Implement comprehensive security practices and DevSecOps integration          |\n| `site-reliability-engineer` | Implement SRE practices, incident response, and service level management      |\n| `prometheus-engineer`       | Configure Prometheus monitoring and alerting                                  |\n| `code-reviewer`             | Expert code review for quality and security                                   |\n| `debugger`                  | General debugging coordinator that routes to specialized debuggers            |\n| `go-debugger`               | Debug Go applications with delve, pprof, race detector                        |\n| `rust-debugger`             | Debug Rust applications with LLDB/GDB, memory safety tools                    |\n| `python-debugger`           | Debug Python with pdb/ipdb, profiling, traceback analysis                     |\n| `javascript-debugger`       | Debug JS/TS with Chrome DevTools, Node inspector                              |\n| `nextjs-debugger`           | Debug Next.js SSR/SSG, hydration, App Router issues                           |\n| `nuxtjs-debugger`           | Debug Nuxt.js SSR/SSG, Vue 3, Nitro server issues                             |\n| `release-manager`           | Plan releases and coordinate software deployments                             |\n\n### Design \u0026 Frontend\n\n| Agent                 | Description                                                     |\n| --------------------- | --------------------------------------------------------------- |\n| `ui-ux-designer`      | Design user interfaces and experiences with accessibility focus |\n| `ux-researcher`       | Conduct user research and validate design decisions             |\n| `tailwind-specialist` | Master Tailwind CSS for rapid UI development                    |\n\n### Distributed Systems\n\n| Agent                      | Description                                                                              |\n| -------------------------- | ---------------------------------------------------------------------------------------- |\n| `microservices-architect`  | Design microservices architectures and service decoupling                                |\n| `message-queue-engineer`   | Implement message queue systems and event-driven architectures                           |\n| `data-streaming-engineer`  | Build real-time data streaming pipelines with Kafka/Flink                                |\n| `etl-elt-engineer`         | Design ETL/ELT pipelines with modern data stack tools                                    |\n| `database-sharding-expert` | Implement database sharding for horizontal scaling                                       |\n| `sql-architect`            | Design database schemas, optimize SQL queries, and architect scalable database solutions |\n| `postgres-developer`       | Develop PostgreSQL applications using advanced features and performance optimization     |\n\n### Product Management\n\n| Agent                      | Description                                                                     |\n| -------------------------- | ------------------------------------------------------------------------------- |\n| `business-analyst`         | Analyze business requirements and create process documentation                  |\n| `product-owner`            | Define product vision and manage backlog prioritization                         |\n| `scrum-master`             | Facilitate Scrum ceremonies and coach agile teams                               |\n| `technical-writer`         | Create comprehensive technical documentation and user guides                    |\n| `marketing-seo-specialist` | Optimize websites for search engines and implement digital marketing strategies |\n| `blog-writer`              | Create engaging, SEO-optimized blog posts with comprehensive research           |\n\n### Quality Assurance\n\n| Agent         | Description                                        |\n| ------------- | -------------------------------------------------- |\n| `qa-engineer` | Design test strategies and ensure software quality |\n\n### Data Analysis\n\n| Agent            | Description                              |\n| ---------------- | ---------------------------------------- |\n| `data-scientist` | Data analysis, SQL queries, and insights |\n\n## Installation \u0026 Usage\n\n### Quick Setup (Agents + Hooks)\n\n```bash\n# Clone the repository\ngit clone https://github.com/rebelopsio/claude-code-agents.git\ncd claude-code-agents\n\n# Run the setup script for hooks (optional but recommended)\n./setup-hooks.sh\n\n# Follow the prompts to configure hooks for notifications and enhanced functionality\n\n# For configurations with API keys (e.g., Pushover notifications):\n# See SECURE_CONFIGURATION.md for safe credential management\n```\n\n### Installing Agents\n\nTo use these agents with Claude Code, you need to place them in one of the supported locations as described in the [official sub-agents documentation](https://docs.anthropic.com/en/docs/claude-code/sub-agents):\n\n#### Option 1: Copy Files\n\n```bash\n# Clone the repository\ngit clone https://github.com/rebelopsio/claude-code-agents.git\ncd claude-code-agents\n\n# Copy to project-level location (for current project only)\nmkdir -p .claude\ncp -r agents .claude/\n\n# OR copy to user-level location (for all projects)\nmkdir -p ~/.claude\ncp -r agents ~/.claude/\n```\n\n#### Option 2: Symbolic Links (Recommended)\n\n```bash\n# Clone the repository\ngit clone https://github.com/rebelopsio/claude-code-agents.git\n\n# For project-level (current project only)\nln -s /path/to/claude-code-agents/agents .claude\n\n# OR for user-level (all projects)\nln -s /path/to/claude-code-agents/agents ~/.claude\n```\n\n**Note**: Symbolic links are recommended as they keep agents automatically updated when you pull changes from this repository.\n\n### Using Agents\n\nOnce installed, you can invoke agents in Claude Code using the Task tool:\n\n```markdown\nPlease use the rust-systems-engineer agent to help me optimize this concurrent data structure.\n```\n\nOr reference them directly:\n\n```markdown\nI need the microservices-architect to review this API design.\n```\n\n### Agent Structure\n\nEach agent is defined in a markdown file with YAML frontmatter containing:\n\n- **name**: Agent identifier\n- **description**: Capabilities and use cases\n- **tools**: Available tools (file_read, file_write, bash, web_search)\n- **model**: Preferred Claude model (opus, sonnet)\n\n### Example Agent Structure\n\n```yaml\n---\nname: aws-architect\ndescription: Design AWS cloud architectures, implement Well-Architected Framework principles\ntools: file_read, file_write, bash, web_search\nmodel: opus\n---\nYou are an AWS solutions architect specializing in...\n```\n\n## Contributing\n\nWhen adding new agents:\n\n1. Follow the established naming convention: `domain-role.md`\n2. Include complete YAML frontmatter\n3. Define clear expertise boundaries and behavioral patterns\n4. Place in appropriate category directory\n5. Update this README with agent details\n\n## Agent Selection Guide\n\n- **Cloud Infrastructure**: Choose based on your cloud provider (AWS/GCP) and specific needs\n- **Infrastructure as Code**: Terraform for traditional IaC, Pulumi for modern type-safe IaC\n- **Programming Languages**: Select based on your primary development language and platform\n- **Design \u0026 Frontend**: Use for UI/UX design and modern CSS frameworks\n- **Distributed Systems**: For building scalable, resilient distributed architectures\n- **DevOps \u0026 Monitoring**: Use for operational excellence and code quality\n- **Product Management**: For product strategy, requirements, and agile processes\n- **Quality Assurance**: For testing strategies and quality processes\n- **Data Analysis**: For data science and analytics workflows\n\nEach agent embodies best practices and industry standards for their domain, ensuring consistent, high-quality assistance across all technical areas.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frebelopsio%2Fclaude-code-agents","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frebelopsio%2Fclaude-code-agents","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frebelopsio%2Fclaude-code-agents/lists"}