API Auditor
Eksempelfærdighed, der pinger en URL med HEAD og kun udskriver statuskoden
Tested · Didn't pass
Hvad det gør
En 15-linjers demofærdighed, der beder agenten om at køre et medfølgende 12-linjers Node-script mod en URL, udskrive HTTP-status og nævne https. Det er eksemplet, der følger med et Claude-til-Gemini skill-konverteringsrepo snarere end et fungerende API-testværktøj, og dets script rapporterer serverfejl som succeser. Ville udløses ved anmodning om at kontrollere, teste eller auditere en URL eller API.
Testrapport
Den medfølgende audit.js er tolv linjer og udskrev 'Result: Success (Status 503)' mod en tjeneste, der var reelt nede, og 'Result: Success (Status 404)' mod en manglende sti, så en oppetidsauditor rapporterer fejl som succeser. SKILL.md beordrer agenten til at analysere 'status codes, latency', men scriptet måler ingen latenstid overhovedet og kollapser et dødt værtsnavn til 'Result: Failed (fetch failed)' uden årsag. Den no-skill baseline, én linje curl, returnerede de samme statuskoder plus DNS, TLS og totale tider på hvert mål og navngav opløsningsfejlen direkte. Da SKILL.md siger, at agenten SKAL bruge det medfølgende script, nedgraderer brugen af denne færdighed aktivt en kontrol, agenten allerede udfører bedre uden hjælp; det er repoets egen basic-sample demo for en Gemini-konverter, ikke et værktøj.
Testet: 2026-08-05 · Claude Code 2.x (agent harness)
Installation
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-auditorEksempelfærdighed, der pinger en URL med HEAD og kun udskriver statuskoden
Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen 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