API Integration Builder

Vytvoří typizovaného API klienta s opakovaným pokusem, omezením rychlosti a ověřením z specifikace

od Toowiredd · Toowiredd/claude-skills-automation

Otestováno · Funguje ★ 8.8/10

API Integration Builder — Vytvoří typizovaného API klienta s opakovaným pokusem, omezením rychlosti a ověřením z specifikace

Co umí

Generuje vícesouborový TypeScript API klient (klient, typy, ověření, chyby, opakovaný pokus, omezovač rychlosti, mocky) pro externí REST/OAuth API. Spouští se na fráze jako "integrovat API", "API klient", "připojit ke službě" nebo na pojmenovanou integraci dodavatele (Stripe, SendGrid, Twilio).

Testovací report

Skutečné A/B testování na jednoslužbovém klientovi Weatherly: základní verze tiše vynechala explicitně požadované omezení rychlosti; modulární výstup dovednosti (samostatné soubory pro ověření/opakovaný pokus/omezovač rychlosti/chyby) jej správně dodal ihned po instalaci. Sníženo bodování za dokumentaci, protože SKILL.md pevně kóduje původní výstupní cestu autora (/home/toowired/.claude-artifacts/...), jako by byla univerzální.

Testováno: 2026-07-14 · Claude Code 2.x (agent harness)

Instalace

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

Příkazy a ukázkové prompty

  • /api-integration-builderVytvoří typizovaného API klienta s opakovaným pokusem, omezením rychlosti a ověřením z specifikace

Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):

  • 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