CtrlK
BlogDocsLog inGet started
Tessl Logo

api-client-generator

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

1.01x

Quality

3%

Does it follow best practices?

Impact

87%

1.01x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No known issues

Optimize this skill with Tessl

npx tessl skill review --optimize ./planned-skills/generated/16-api-integration/api-client-generator/SKILL.md
SKILL.md
Quality
Evals
Security

Evaluation results

78%

4%

REST API Client for a Public Data Service

Production-ready REST API client generation

Criteria
Without context
With context

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

84%

Webhook Receiver for an E-commerce Order Pipeline

Webhook integration client with validation

Criteria
Without context
With context

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

100%

OAuth2 Client Credentials SDK for Internal Services

OAuth SDK generation with best practices

Criteria
Without context
With context

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

Repository
jeremylongshore/claude-code-plugins-plus-skills
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

Table of Contents

Is this your skill?

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.