Async communication patterns using message brokers and task queues.
SkillScore86Maintained
Automatic
◆Coding pack
Last verified 8/21/2026
What it changes
Passed 19 of 22 test cases with the skill, and 16 of 22 without it.
Without skill73%
With skill86%
Checks it passed that the model alone missed
The response recommends Celery for Python simple background job processing with Redis.
The decision matrix table recommends Temporal for the multi-step order fulfillment saga workload.
The Celery task implementation uses self.retry with a countdown argument for retrying recoverable exceptions.
3 fixed16 passed either way3 still failing0 broke
Pass-rate lift
+14 pp
Tokens
+108%
Agent turns
0%
Response time
-21%
Model gemini-3.6-flashMeasured 8/21/2026v119 of 22 cases passed with skill
Tokens, turns and time describe resource use, not a dollar price.
See it in action
One of 3 test cases the skill fixed. Same model, same prompt, with and without the skill.
1 of 3
Prompt
Write a Celery task definition in Python named `process_image` that handles temporary network failures gracefully. It should automatically retry up to 3 times with a 60-second countdown when a recoverable exception occurs.
What was checked, without and with the skill
Checked
Without skill
With skill
The Celery task implementation uses self.retry with a countdown argument for retrying recoverable exceptions.
Missed
Passed
case-17 · gemini-3.6-flash · 8/21/2026 · answers are capped and redacted
What's inside
The instructions your model reads when the skill loads.
SKILL.md407 lines11 filesincludes scripts
Message Queues
Implement asynchronous communication patterns for event-driven architectures, background job processing, and service decoupling.
When to Use This Skill
Use message queues when:
Long-running operations block HTTP requests (report generation, video processing)
Service decoupling required (microservices, event-driven architecture)
Guaranteed delivery needed (payment processing, order fulfillment)
Event streaming for analytics (log aggregation, metrics pipelines)
Workflow orchestration for complex processes (multi-step sagas, human-in-the-loop)