Skip to content

0xfurai/claude-code-subagents

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

Claude Code Subagents Collection

A comprehensive collection of specialized AI subagents for Claude Code, designed to enhance development workflows with domain-specific expertise.

Overview

This repository contains 100+ specialized subagents that extend Claude Code's capabilities. Each subagent is an expert in a specific domain, automatically invoked based on context or explicitly called when needed. All agents are configured with specific Claude models based on task complexity for optimal performance and cost-effectiveness.

Available Subagents

Programming Languages & Frameworks

  • bash-expert - Master of defensive Bash scripting for production automation, CI/CD pipelines, and system utilities
  • python-expert - Master advanced Python features, optimize performance, and ensure code quality
  • javascript-expert - Modern JavaScript development with ES6+, async patterns, and Node.js APIs
  • typescript-expert - TypeScript development with type safety, interfaces, and advanced features
  • java-expert - Java development with Spring Boot, enterprise patterns, and JVM optimization
  • go-expert - Go development with concurrency, channels, and idiomatic patterns
  • rust-expert - Rust development with memory safety, ownership patterns, and systems programming
  • c-expert - C programming with memory management, system calls, and performance optimization
  • cpp-expert - Modern C++ with STL, templates, RAII, and smart pointers
  • php-expert - PHP development with modern features, Laravel, and performance optimization
  • ruby-expert - Ruby development with Rails, metaprogramming, and elegant syntax
  • scala-expert - Scala development with functional programming, Akka, and JVM integration
  • kotlin-expert - Kotlin development with Android, Spring Boot, and coroutines
  • swift-expert - Swift development with iOS, macOS, and Apple ecosystem
  • dart-expert - Dart development with Flutter, mobile apps, and cross-platform solutions
  • lua-expert - Lua development with game scripting, embedded systems, and performance
  • haskell-expert - Haskell development with functional programming, monads, and type theory
  • ocaml-expert - OCaml development with functional programming and systems programming
  • perl-expert - Perl development with text processing, system administration, and automation
  • csharp-expert - C# development with .NET ecosystem, LINQ, and enterprise patterns
  • clojure-expert - Clojure development with functional programming and Lisp syntax
  • elixir-expert - Elixir development with functional programming and Erlang VM
  • erlang-expert - Erlang development with concurrent programming and fault tolerance

Web Development & Frontend

  • react-expert - React development with hooks, state management, and component architecture
  • vue-expert - Vue.js development with composition API, state management, and SFC
  • angular-expert - Angular development with TypeScript, RxJS, and enterprise patterns
  • svelte-expert - Svelte development with reactive components and minimal boilerplate
  • solidjs-expert - SolidJS development with fine-grained reactivity and performance
  • nextjs-expert - Next.js development with SSR, SSG, and React optimization
  • remix-expert - Remix development with nested routing, data loading, and web standards
  • nestjs-expert - NestJS development with decorators, modules, and enterprise patterns
  • express-expert - Express.js development with middleware, routing, and Node.js APIs
  • fastapi-expert - FastAPI development with async/await, Pydantic, and OpenAPI
  • flask-expert - Flask development with blueprints, extensions, and Python web patterns
  • rails-expert - Ruby on Rails development with MVC, ActiveRecord, and conventions
  • laravel-expert - Laravel development with Eloquent, Blade, and PHP web patterns
  • gin-expert - Gin framework development with Go web APIs and middleware
  • fiber-expert - Fiber framework development with Go web development and performance
  • aspnet-core-expert - ASP.NET Core development with C# web APIs and .NET ecosystem
  • actix-expert - Actix-web development with Rust web frameworks and async patterns
  • phoenix-expert - Phoenix framework development with Elixir and real-time features
  • html-expert - HTML development with semantic markup, accessibility, and web standards
  • css-expert - CSS development with modern layouts, animations, and responsive design
  • tailwind-expert - Tailwind CSS development with utility-first design and customization
  • angularjs-expert - AngularJS development with legacy support, directives, and migration strategies
  • astro-expert - Astro development with static site generation and component islands
  • django-expert - Django development with Python web framework, ORM, and admin interface
  • fastify-expert - Fastify development with high-performance Node.js web framework
  • jquery-expert - jQuery development with DOM manipulation and legacy browser support
  • spring-boot-expert - Spring Boot development with Java microservices and enterprise patterns

Mobile & Desktop Development

  • react-native-expert - React Native development with cross-platform mobile apps
  • flutter-expert - Flutter development with Dart and cross-platform mobile apps
  • ios-expert - iOS development with Swift, UIKit, and Apple ecosystem
  • swiftui-expert - SwiftUI development with declarative UI and modern iOS patterns
  • android-expert - Android development with Kotlin, Jetpack Compose, and Material Design
  • electron-expert - Electron development with cross-platform desktop apps
  • tauri-expert - Tauri development with Rust backend and web frontend
  • expo-expert - Expo development with React Native and managed workflow

Databases & Data Management

  • sql-expert - SQL development with complex queries, optimization, and database design
  • postgres-expert - PostgreSQL development with advanced features, extensions, and optimization
  • mysql-expert - MySQL development with InnoDB, replication, and performance tuning
  • sqlite-expert - SQLite development with embedded databases and mobile apps
  • mariadb-expert - MariaDB development with MySQL compatibility and enterprise features
  • mssql-expert - Microsoft SQL Server development with T-SQL and enterprise features
  • mongodb-expert - MongoDB development with NoSQL patterns, aggregation, and sharding
  • redis-expert - Redis development with caching, pub/sub, and data structures
  • neo4j-expert - Neo4j development with graph databases and Cypher queries
  • cassandra-expert - Cassandra development with distributed databases and CQL
  • cockroachdb-expert - CockroachDB development with distributed SQL and consistency
  • dynamodb-expert - DynamoDB development with NoSQL patterns and AWS integration
  • elasticsearch-expert - Elasticsearch development with search, analytics, and ELK stack
  • opensearch-expert - OpenSearch development with search and analytics
  • vector-db-expert - Vector database development with embeddings and similarity search

ORMs & Query Builders

  • prisma-expert - Prisma development with type-safe database access and migrations
  • sequelize-expert - Sequelize development with Node.js ORM and database management
  • typeorm-expert - TypeORM development with TypeScript ORM and decorators
  • knex-expert - Knex.js development with query builder and migrations
  • mongoose-expert - Mongoose development with MongoDB ODM and schemas

Infrastructure & DevOps

  • docker-expert - Docker development with containerization, images, and orchestration
  • kubernetes-expert - Kubernetes development with container orchestration and scaling
  • terraform-expert - Terraform development with infrastructure as code and cloud provisioning
  • pulumi-expert - Pulumi development with infrastructure as code and multi-language support
  • jenkins-expert - Jenkins development with CI/CD pipelines and automation
  • github-actions-expert - GitHub Actions development with workflows and automation
  • gitlab-ci-expert - GitLab CI development with pipelines and DevOps automation
  • circleci-expert - CircleCI development with continuous integration and deployment
  • ansible-expert - Ansible development with configuration management and automation

Services

  • stripe-expert - Stripe development with payment processing and webhooks
  • braintree-expert - Braintree development with payment processing and PayPal integration
  • sns-expert - AWS SNS development with messaging and notifications
  • sqs-expert - AWS SQS development with message queuing and distributed systems
  • openai-api-expert - OpenAI API development with GPT models and AI integration
  • auth0-expert - Auth0 development with authentication and authorization
  • keycloak-expert - Keycloak development with identity and access management

Messaging & Communication

  • rabbitmq-expert - RabbitMQ development with message queuing and AMQP
  • kafka-expert - Apache Kafka development with event streaming and distributed systems
  • nats-expert - NATS development with lightweight messaging and pub/sub
  • mqtt-expert - MQTT development with IoT messaging and lightweight protocols
  • websocket-expert - WebSocket development with real-time communication
  • grpc-expert - gRPC development with high-performance RPC and protocol buffers
  • graphql-expert - GraphQL development with schemas, resolvers, and federation
  • rest-expert - REST API development with HTTP standards and best practices
  • openapi-expert - OpenAPI development with API documentation and specifications
  • trpc-expert - tRPC development with end-to-end type safety and TypeScript APIs

Testing & Quality Assurance

  • jest-expert - Jest development with JavaScript testing and mocking
  • vitest-expert - Vitest development with Vite-based testing and modern tooling
  • mocha-expert - Mocha development with JavaScript testing and flexible frameworks
  • jasmine-expert - Jasmine development with BDD testing and behavior-driven development
  • ava-expert - AVA development with concurrent testing and modern JavaScript
  • cypress-expert - Cypress development with end-to-end testing and web automation
  • playwright-expert - Playwright development with cross-browser testing and automation
  • selenium-expert - Selenium development with web automation and browser testing
  • testcafe-expert - TestCafe development with end-to-end testing and modern web apps
  • puppeteer-expert - Puppeteer development with Chrome automation and headless browsing

Data Science & Machine Learning

  • pandas-expert - Pandas development with data manipulation and analysis
  • numpy-expert - NumPy development with numerical computing and array operations
  • scikit-learn-expert - Scikit-learn development with machine learning and data science
  • tensorflow-expert - TensorFlow development with deep learning and neural networks
  • pytorch-expert - PyTorch development with deep learning and dynamic computation graphs
  • langchain-expert - LangChain development with LLM applications and RAG systems

Monitoring & Observability

  • prometheus-expert - Prometheus development with metrics collection and monitoring
  • grafana-expert - Grafana development with visualization and dashboard creation
  • loki-expert - Loki development with log aggregation and querying
  • elk-expert - ELK stack development with Elasticsearch, Logstash, and Kibana
  • opentelemetry-expert - OpenTelemetry development with observability and tracing

Security & Authentication

  • owasp-top10-expert - OWASP Top 10 expert for web application security
  • jwt-expert - JWT development with token-based authentication and security
  • oauth-oidc-expert - OAuth 2.0 and OpenID Connect development with identity protocols

Build Tools & Bundlers

  • webpack-expert - Webpack development with module bundling and optimization
  • rollup-expert - Rollup development with ES module bundling and tree shaking

Database Migration & Schema Management

  • flyway-expert - Flyway development with database migrations and version control
  • liquibase-expert - Liquibase development with database change management
  • prisma-expert - Prisma development with database migrations and schema management

Background Jobs & Task Queues

  • celery-expert - Celery development with distributed task queues and Python
  • sidekiq-expert - Sidekiq development with background job processing and Ruby
  • bullmq-expert - BullMQ development with Redis-based job queues and Node.js

Runtime & Package Managers

  • nodejs-expert - Node.js development with runtime, packages, and ecosystem
  • bun-expert - Bun development with fast JavaScript runtime and package manager
  • deno-expert - Deno development with secure JavaScript runtime and TypeScript

Installation

These subagents are automatically available when placed in ~/.claude/agents/ directory.

cd ~/.claude
git clone https://github.com/0xfurai/claude-code-subagents.git

Usage

Automatic Invocation

Claude Code will automatically delegate to the appropriate subagent based on the task context and the subagent's description.

Explicit Invocation

Mention the subagent by name in your request:

"Use the python-expert to optimize this algorithm"
"Get the react-expert to refactor this component"

Contributing

To add a new subagent:

  1. Create a new .md file in the agents/ directory
  2. Use lowercase, hyphen-separated names
  3. Write clear descriptions for when the subagent should be used
  4. Include specific instructions in the system prompt
  5. Follow the established format with focus areas, approach, quality checklist, and output

License

This project is licensed under the MIT License - see the LICENSE file for details.

Learn More

About

A comprehensive collection of 100+ production-ready development subagents for Claude Code

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •