API Auditor
Eksempelskille som pinger en URL med HEAD og kun skriver ut statuskoden
Tested · Didn't pass
Hva den gjør
En 15-linjers demo-ferdighet som ber agenten kjøre et medfølgende 12-linjers Node-skript mot en URL, skrive ut HTTP-statusen og nevne https. Det er eksempeloppføringen som følger med et Claude-til-Gemini-ferdighetskonverteringsrepo snarere enn et fungerende API-testverktøy, og skriptet rapporterer serverfeil som suksesser. Vil utløses ved forespørsel om å sjekke, teste eller revidere en URL eller API.
Testrapport
Den medfølgende audit.js er tolv linjer og skrev ut 'Result: Success (Status 503)' mot en tjeneste som var genuint nede, og 'Result: Success (Status 404)' mot en manglende sti, så en oppetidsrevisor rapporterer feil som suksesser. SKILL.md beordrer agenten til å analysere 'status codes, latency', men skriptet måler ingen latens i det hele tatt og kollapser et dødt vertsnavn til 'Result: Failed (fetch failed)' uten årsak. No-skill-baselinen, en linje med curl, returnerte de samme statuskodene pluss DNS, TLS og totale tider på hvert mål og navnga løsningsfeilen direkte. Siden SKILL.md sier at agenten MÅ bruke det medfølgende skriptet, nedgraderer det å følge denne ferdigheten aktivt en sjekk agenten allerede gjør bedre uten hjelp; det er repoets egen basic-sample-demo for en Gemini-konverterer, ikke et verktøy.
Testet på: 2026-08-05 · Claude Code 2.x (agent harness)
Installer
git clone https://github.com/saeed-vayghan/gemini-agent-skills.git mkdir -p ~/.claude/skills cd gemini-agent-skills && cp -r .agent/skills/basic-sample-api-auditor ~/.claude/skills/api-auditor
Kommandoer og eksempelprompter
/api-auditorEksempelskille som pinger en URL med HEAD og kun skriver ut statuskoden
Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen aktiverer prompter som disse skillen (på engelsk):
Audit https://api.stripe.com/v1/charges and report the statusCheck whether my API endpoint at myapi.dev/health is upTest my REST endpoints and report their HTTP status codes