API Integration Builder
Tworzy typowanego klienta API z ponawianiem prób, ograniczaniem liczby żądań i uwierzytelnianiem na podstawie specyfikacji.
Testowano · Działa
Co robi ten skill
Generuje wieloplkowy klient API TypeScript (klient, typy, uwierzytelnianie, błędy, ponawianie prób, ograniczanie liczby żądań, makiety) dla zewnętrznego API REST/OAuth. Wyzwalane przez frazy takie jak 'integrate API', 'API client', 'connect to service' lub nazwaną integrację dostawcy (Stripe, SendGrid, Twilio).
Raport z testu
Rzeczywiste A/B dla klienta Weatherly z 1 punktem końcowym: punkt odniesienia cicho pominął jawnie żądane ograniczanie liczby żądań; modułowe wyjście umiejętności (oddzielne pliki uwierzytelniania/ponawiania prób/ograniczania liczby żądań/błędów) dostarczyło je poprawnie od razu. Odejmuje punkty za dokumentację, ponieważ SKILL.md na stałe określa ścieżkę wyjściową oryginalnego autora (/home/toowired/.claude-artifacts/...), jakby była uniwersalna.
Testowano: 2026-07-14 · Claude Code 2.x (agent harness)
Instalacja
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
Komendy i przykładowe prompty
/api-integration-builderTworzy typowanego klienta API z ponawianiem prób, ograniczaniem liczby żądań i uwierzytelnianiem na podstawie specyfikacji.
Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):
Build me a TypeScript client for the Stripe API with retriesGenerate an SDK for this REST API including rate limitingI need a typed client to connect to SendGrid's API