Api Client Generator - Auto-activating skill for API Integration. Triggers on: api client generator, api client generator Part of the API Integration skill category.
34
Quality
3%
Does it follow best practices?
Impact
87%
1.01xAverage 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/api-client-generator/SKILL.mdProduction-ready REST API client generation
Step-by-step walkthrough
100%
100%
Error handling on HTTP status
100%
100%
Retry or resilience pattern
60%
100%
Structured response model
0%
0%
Consistent interface design
100%
100%
Base URL configuration
100%
100%
Production-ready completeness
100%
100%
Validation against response schema
0%
0%
Docstrings or type hints
100%
100%
Example script runs
100%
100%
Without context: $0.4084 · 1m 27s · 23 turns · 2,821 in / 5,120 out tokens
With context: $0.5314 · 2m 19s · 33 turns · 33 in / 6,510 out tokens
Webhook integration client with validation
Integration notes document
100%
100%
Payload schema validation
100%
100%
Returns 200 on success
100%
100%
Returns non-200 on invalid payload
100%
100%
Exception handling
100%
100%
Event type routing
100%
100%
Validation separated from handler
100%
100%
Production-ready completeness
100%
100%
Logging of received events
100%
100%
Standards-based validation approach
0%
0%
Without context: $0.4258 · 1m 52s · 23 turns · 22 in / 7,050 out tokens
With context: $0.5528 · 2m 11s · 28 turns · 185 in / 7,980 out tokens
OAuth SDK generation with best practices
SDK guide with steps
100%
100%
Token caching
100%
100%
Token expiry check
100%
100%
No plaintext token logging
100%
100%
Standard grant type
100%
100%
Bearer token injection
100%
100%
Error handling on token fetch failure
100%
100%
Configurable endpoint
100%
100%
Production-ready module
100%
100%
Standards validation mention
100%
100%
Without context: $0.4453 · 2m 8s · 20 turns · 2,818 in / 7,904 out tokens
With context: $0.6637 · 2m 49s · 33 turns · 64 in / 10,044 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.