Async Api Caller - Auto-activating skill for API Integration. Triggers on: async api caller, async api caller Part of the API Integration skill category.
32
Quality
0%
Does it follow best practices?
Impact
90%
1.13xAverage score across 3 eval scenarios
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./planned-skills/generated/16-api-integration/async-api-caller/SKILL.mdProduction-ready async API caller
Async pattern used
80%
100%
Concurrent fetching
100%
100%
Per-request error handling
100%
100%
Results include failures
100%
100%
Logging of async ops
100%
100%
Retry or resilience logic
40%
50%
Production code structure
100%
100%
results.json valid JSON
100%
100%
No blocking sleep in hot path
100%
100%
Third-party API integration
0%
0%
Without context: $0.2255 · 55s · 16 turns · 17 in / 3,313 out tokens
With context: $0.5204 · 1m 52s · 30 turns · 63 in / 6,209 out tokens
OAuth async API integration
Async pattern used
83%
100%
Concurrent repo fetching
100%
100%
Token-based authentication
100%
100%
Rate limit handling
75%
66%
Graceful token absence
100%
100%
Error handling per request
100%
100%
repo_stats.json valid output
100%
100%
Production structure
100%
100%
execution_summary.md created
100%
100%
Validated JSON output
37%
50%
Without context: $0.2738 · 1m 16s · 15 turns · 15 in / 5,388 out tokens
With context: $0.4978 · 1m 37s · 30 turns · 60 in / 6,226 out tokens
Async webhook processing
Async pattern used
0%
100%
Concurrent event processing
0%
100%
Webhook validation
100%
100%
Retry on downstream failure
0%
0%
Per-event error isolation
83%
83%
processing_report.json valid
100%
100%
Log shows async activity
70%
100%
Downstream forwarding occurs
100%
100%
Production structure
100%
100%
Status reporting in report
50%
50%
Without context: $0.3947 · 1m 18s · 22 turns · 1,007 in / 5,001 out tokens
With context: $0.5162 · 1m 42s · 30 turns · 771 in / 6,164 out tokens
0c08951
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.