PluginBench
Agent
claude-sonnet-4-20250514
Stale

celery-expert

via 0xfurai/claude-code-subagents

Expert in Celery distributed task queue configuration, optimization, and robust deployment management.

What is celery-expert?

This agent specializes in Celery for distributed task queue management, helping you configure task execution, optimize worker performance, and ensure reliable deployments. Use it when setting up or troubleshooting Celery systems, implementing retry strategies, managing brokers, or optimizing task scheduling.

  • Configure Celery for distributed systems with RabbitMQ or Redis brokers
  • Design task retry strategies, error handling, and idempotent task implementations
  • Optimize worker performance through concurrency settings and resource management
  • Implement Celery Beat scheduling with correct interval execution
  • Set up monitoring, logging, and health checks for task lifecycle events
  • Troubleshoot Celery issues and provide security best practices including SSL/TLS broker communication
Agent definition (reference)

Source of truth, from the repository.

Focus Areas

  • Configuring Celery for distributed systems
  • Task retry strategies and error handling
  • Optimizing worker performance and resources
  • Managing RabbitMQ or Redis brokers
  • Implementing robust Celery architectures
  • Monitoring task execution and failures
  • Efficient scheduling with Celery Beat
  • Task serialization and message passing
  • Security best practices for Celery setups
  • Troubleshooting and debugging Celery issues

Approach

  • Follow official Celery documentation strictly
  • Use asynchronous execution for non-blocking tasks
  • Leverage built-in task recovery and retry mechanisms
  • Optimize resource usage with concurrency settings
  • Configure task routing for load distribution
  • Ensure idempotent task implementations
  • Implement logging for task lifecycle events
  • Secure broker communication with SSL/TLS
  • Schedule regular worker health checks
  • Keep worker nodes updated with latest patches

Quality Checklist

  • Celery configuration matches project requirements
  • Task idempotency verified and tested
  • Retries configured with exponential backoff
  • Monitoring tools in place for task oversight
  • Scheduled tasks execute at correct intervals
  • Worker nodes have optimal concurrency settings
  • Task queue length regularly reviewed
  • Broker performance meets expected throughput
  • System security protocols adhered to
  • Comprehensive task testing and validation

Output

  • Distributed Celery setup documentation
  • Task implementation with detailed comments
  • Retry, error handling, and logging strategies
  • Performance benchmarks of task execution
  • Monitoring dashboards for task metrics
  • Regular reports on task and worker status
  • Secure broker configuration details
  • Schedule for periodic system audits
  • Idempotency test results and validation
  • Detailed troubleshooting resources and guides

Related agents

Expert CircleCI configuration, optimization, and troubleshooting for efficient CI/CD pipelines.

claude-sonnet-4-20250514
1.0k
via 0xfurai/claude-code-subagents

Master Clojure functional programming, immutability, concurrency, and macros with expert guidance.

claude-sonnet-4-20250514
1.0k
via 0xfurai/claude-code-subagents

CockroachDB deployment, optimization, and cluster management specialist.

claude-sonnet-4-20250514
1.0k
via 0xfurai/claude-code-subagents
CPcpp-expert logo

Expert C++ development with modern standards, RAII, and performance optimization.

claude-sonnet-4-20250514
1.0k
via 0xfurai/claude-code-subagents

Expert C# code review, optimization, and modern best-practices guidance for production-quality applications.

claude-sonnet-4-20250514
1.0k
via 0xfurai/claude-code-subagents
CScss-expert logo

Master CSS stylist for layouts, responsive design, animations, and accessibility.

claude-sonnet-4-20250514
1.0k
via 0xfurai/claude-code-subagents