API Integration Builder

Scaffoldt een getypeerde API client met retry, rate limiting en auth vanuit een spec.

Door Toowiredd · Toowiredd/claude-skills-automation

Getest · Werkt ★ 8.8/10

API Integration Builder — Scaffoldt een getypeerde API client met retry, rate limiting en auth vanuit een spec.

Wat het doet

Genereert een multi-file TypeScript API client (client, types, auth, errors, retry, rate-limiter, mocks) voor een third-party REST/OAuth API. Activeert op formuleringen zoals "integrate API", "API client", "connect to service", of een benoemde vendor integratie (Stripe, SendGrid, Twilio).

Testrapport

Echte A/B op een 1-endpoint Weatherly client: baseline liet de expliciet gevraagde rate limiting stilzwijgend vallen; de modulaire output van de skill (aparte auth/retry/rate-limiter/errors bestanden) leverde het correct out of the box. Een documentatiepunt afgetrokken omdat de SKILL.md het outputpad van de oorspronkelijke auteur (/home/toowired/.claude-artifacts/...) hardcodeert alsof het universeel is.

Getest op: 2026-07-14 · Claude Code 2.x (agent harness)

Installatie

git clone https://github.com/Toowiredd/claude-skills-automation
cd claude-skills-automation
mkdir -p ~/.claude/skills
cp -r skills/api-integration-builder ~/.claude/skills/api-integration-builder

Commando's en voorbeeldprompts

  • /api-integration-builderScaffoldt een getypeerde API client met retry, rate limiting en auth vanuit een spec.

Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):

  • Build me a TypeScript client for the Stripe API with retries
  • Generate an SDK for this REST API including rate limiting
  • I need a typed client to connect to SendGrid's API