Loading skill
Install any skill in seconds. Free to start, no credit card required.
Get Started Free →DjangoおよびCeleryを使用した非同期タスク処理。タスクキューイング、ワーカー管理、エラー処理、スケジューリング。Redis/RabbitMQ ブローカー統合。
.claude/skills/affaan-m-django-celery/SKILL.md| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-13 | ✓→✗ | ▼ Worse | -40% | 0% |
| case-14 | ✓→✗ | ▼ Worse | -50% | 0% |
| case-02 | ✓→✓ | = Same ✓ | 60% | 0% |
| case-03 | ✓→✓ | = Same ✓ | 62% | 0% |
| case-09 | ✓→✓ | = Same ✓ | -38% | 0% |
Django でのバックグラウンドジョブと非同期処理。
bashpip install celery redis
pythonfrom celery import shared_task @shared_task def send_email(recipient): # メール送信ロジック pass
bashcelery -A myapp worker -l info
pythonsend_email.delay(recipient) # すぐにキューに追加、非同期実行
pythonfrom celery.schedules import crontab app.conf.beat_schedule = { 'send-report-daily': { 'task': 'app.tasks.send_report', 'schedule': crontab(hour=9, minute=0), }, }
詳細については、ドキュメントを参照してください。
| Case | Status | Duration (ms) | Turns | Tokens | Tool calls | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Without | With | Δ | Without | With | Δ | Without | With | Δ | Without | With | Δ | ||
case-02 | pass→pass | 3,577 | 3,100 | -13% | 1 | 1 | 0% | 531 | 847 | +60% | 0 | 0 | — |
case-03 | pass→pass | 2,154 | 1,495 | -31% | 1 | 1 | 0% | 359 | 580 | +62% | 0 | 0 | — |
case-09 | pass→pass | 7,856 | 3,222 | -59% | 1 | 1 | 0% | 1,552 | 964 | -38% | 0 | 0 | — |
case-01 | pass→pass | 7,066 | 4,609 | -35% | 1 | 1 | 0% | 1,220 | 1,082 | -11% | 0 | 0 | — |
case-04 | pass→pass | 4,030 | 2,530 | -37% | 1 | 1 | 0% | 677 | 719 | +6% | 0 | 0 | — |
case-05 | pass→pass | 2,173 | 2,144 | -1% | 1 | 1 | 0% | 383 | 707 | +85% | 0 | 0 | — |
case-06 | pass→pass | 2,052 | 1,975 | -4% | 1 | 1 | 0% | 360 | 644 | +79% | 0 | 0 | — |
case-07 | pass→pass | 3,139 | 3,541 | +13% | 1 | 1 | 0% | 488 | 928 | +90% | 0 | 0 | — |
case-08 | pass→pass | 3,521 | 1,837 | -48% | 1 | 1 | 0% | 593 | 647 | +9% | 0 | 0 | — |
case-10 | pass→pass | 2,869 | 2,184 | -24% | 1 | 1 | 0% | 499 | 725 | +45% | 0 | 0 | — |
case-11 | pass→pass | 3,880 | 1,544 | -60% | 1 | 1 | 0% | 603 | 562 | -7% | 0 | 0 | — |
case-12 | pass→pass | 7,678 | 2,476 | -68% | 1 | 1 | 0% | 1,329 | 726 | -45% | 0 | 0 | — |
case-13 | pass→fail | 11,507 | 4,709 | -59% | 1 | 1 | 0% | 1,863 | 1,126 | -40% | 0 | 0 | — |
case-14 | pass→fail | 8,422 | 2,133 | -75% | 1 | 1 | 0% | 1,258 | 635 | -50% | 0 | 0 | — |
case-15 | pass→pass | 5,520 | 3,788 | -31% | 1 | 1 | 0% | 813 | 662 | -19% | 0 | 0 | — |
case-16 | pass→pass | 3,889 | 2,297 | -41% | 1 | 1 | 0% | 518 | 642 | +24% | 0 | 0 | — |
case-17 | pass→pass | 2,745 | 1,418 | -48% | 1 | 1 | 0% | 331 | 491 | +48% | 0 | 0 | — |
case-18 | pass→pass | 4,326 | 2,174 | -50% | 1 | 1 | 0% | 663 | 636 | -4% | 0 | 0 | — |
case-19 | pass→pass | 4,795 | 2,992 | -38% | 1 | 1 | 0% | 608 | 838 | +38% | 0 | 0 | — |
case-20 | pass→pass | 13,917 | 12,673 | -9% | 1 | 1 | 0% | 2,746 | 2,964 | +8% | 0 | 0 | — |
case-21 | pass→pass | 9,137 | 7,613 | -17% | 1 | 1 | 0% | 1,619 | 1,599 | -1% | 0 | 0 | — |
case-22 | pass→pass | 9,478 | 8,665 | -9% | 1 | 1 | 0% | 1,732 | 1,873 | +8% | 0 | 0 | — |
DecimalAI ran this skill against gemini-3.6-flash twice over the same eval suite — once with the skill loaded and once without — and compared the two runs case by case. 22 cases were attempted. The headline lift of -100 percentage points is the difference between those two pass rates over the 22 comparable cases. 2 cases got worse with the skill loaded, and they are included in that figure.
Other measured skills in the registry, with their headline benchmark lift.