JosephHampton/awesome-gemini-cli-subagents
Agent Claude Code
Automates build, deploy, and operational workflows. Use for CI/CD pipelines, release automation, environment config, and general DevOps tooling.
81 production-ready subagents for Gemini CLI and Antigravity CLI: code review, security, testing, DevOps, data/AI and language experts. One-line install, validated in CI.
This repository also configures its own agents. See what awesome-gemini-cli-subagents tells them →
JosephHampton/awesome-gemini-cli-subagents
Agent Claude Code
Automates build, deploy, and operational workflows. Use for CI/CD pipelines, release automation, environment config, and general DevOps tooling.
JosephHampton/awesome-gemini-cli-subagents
Agent Claude Code
Writes lean, secure Dockerfiles and Compose setups. Use for containerizing apps, shrinking images, multi-stage builds, and local container workflows.
JosephHampton/awesome-gemini-cli-subagents
Agent Claude Code
Writes clear developer and user documentation. Use for READMEs, guides, tutorials, and explaining how a system works to the next person.
JosephHampton/awesome-gemini-cli-subagents
Agent Claude Code
Improves developer experience and tooling. Use to speed up builds, tighten the local dev loop, improve scripts, and remove day-to-day friction.
JosephHampton/awesome-gemini-cli-subagents
Agent Claude Code
Writes end-to-end and UI tests with Playwright or Cypress. Use for user-flow tests, smoke tests, and stabilizing flaky browser tests.
JosephHampton/awesome-gemini-cli-subagents
Agent Claude Code
Expert in Electron desktop apps. Use for main/renderer architecture, IPC, native menus, auto-update, and packaging for macOS, Windows, and Linux.
JosephHampton/awesome-gemini-cli-subagents
Agent Claude Code
Develops firmware and embedded software for constrained devices. Use for microcontroller code, real-time constraints, and resource-limited environments.
JosephHampton/awesome-gemini-cli-subagents
Agent Claude Code
Expert in Flutter and Dart for iOS and Android. Use for widget architecture, state management, platform channels, and app performance.
JosephHampton/awesome-gemini-cli-subagents
Agent Claude Code
Builds and reviews UI components with strong accessibility and performance. Use for building screens, component architecture, state management, and responsive layouts.
JosephHampton/awesome-gemini-cli-subagents
Agent Claude Code
Delivers features end to end across frontend, backend, and database. Use for vertical slices where one person owns the whole path from UI to data.
JosephHampton/awesome-gemini-cli-subagents
Agent Claude Code
Builds game logic and systems (Unity, Godot, or custom engines). Use for gameplay systems, game loops, physics, and performance in interactive real-time apps.
JosephHampton/awesome-gemini-cli-subagents
Agent Claude Code
Handles Git operations, history, and workflow cleanly. Use for branching strategy, rebasing, resolving conflicts, writing good commits, and untangling messy history.
JosephHampton/awesome-gemini-cli-subagents
Agent Claude Code
Expert in GitHub Actions CI/CD. Use for workflow design, caching, matrix builds, reusable workflows, OIDC to cloud, and Actions security.
JosephHampton/awesome-gemini-cli-subagents
Agent Claude Code
Expert in idiomatic, concurrent Go. Use for Go services, goroutine and channel design, error handling, and performance-critical code.
JosephHampton/awesome-gemini-cli-subagents
Agent Claude Code
Expert in GraphQL schema design, resolvers, and federation. Use for API graphs, N+1 resolver fixes, pagination, and schema evolution.
JosephHampton/awesome-gemini-cli-subagents
Agent Claude Code
Expert in modern, idiomatic Java and the JVM ecosystem. Use for Spring services, concurrency, streams, and migrating legacy Java to modern idioms.
JosephHampton/awesome-gemini-cli-subagents
Agent Claude Code
Expert in Kotlin and modern Android with Jetpack Compose. Use for Android features, coroutines and Flow, and app architecture.
JosephHampton/awesome-gemini-cli-subagents
Agent Claude Code
Designs and troubleshoots Kubernetes workloads and manifests. Use for deployments, services, resource tuning, and debugging pod and cluster issues.
JosephHampton/awesome-gemini-cli-subagents
Agent Claude Code
Expert in PHP and Laravel. Use for Eloquent modelling, queues, API design, testing with Pest, and taming legacy Laravel apps.
JosephHampton/awesome-gemini-cli-subagents
Agent Claude Code
Expert in building LLM-powered product features. Use for provider integration, tool calling, streaming, structured output, evals, and cost control.
JosephHampton/awesome-gemini-cli-subagents
Agent Claude Code
Expert in load and performance testing with k6, Locust, and friends. Use for realistic load models, bottleneck hunting, and capacity planning.
JosephHampton/awesome-gemini-cli-subagents
Agent Claude Code
Designs service decomposition, inter-service communication, and distributed-system concerns. Use for splitting a monolith, defining service boundaries, or fixing distributed-system pain.
JosephHampton/awesome-gemini-cli-subagents
Agent Claude Code
Builds and ships machine-learning features and pipelines. Use for model training workflows, evaluation, feature engineering, and deploying models to production.
JosephHampton/awesome-gemini-cli-subagents
Agent Claude Code
Expert in ML operations: training pipelines, experiment tracking, model registries, deployment, and drift monitoring. Use to productionise models.
At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: