Communitygithub.com

Anmolop97/Agent-Skills

Beherrschen Sie REST- und GraphQL-API-Designprinzipien, um intuitive, skalierbare und wartbare APIs zu erstellen, die Entwickler begeistern.

Was ist Agent-Skills?

Diese Fähigkeit befähigt einen KI-Agenten, fundierte API-Designentscheidungen zu treffen, indem sie bewährte Praktiken für REST- und GraphQL-APIs vermittelt. Sie ist nützlich beim Entwerfen neuer APIs, Überprüfen von API-Spezifikationen oder Festlegen von API-Designstandards. Die Fähigkeit unterstützt Entwickler bei der Erstellung intuitiver, skalierbarer und wartbarer APIs und kann mit verschiedenen Entwicklungsumgebungen und KI-gestützten Codierungsassistenten integriert werden. Durch die Befolgung der bereitgestellten Schritte – Definieren der Verbraucher, Auswählen des API-Stils, Festlegen von Fehlern, Versionierung und Authentifizierung – können Agenten konsistente und hochwertige API-Designs liefern. Die Fähigkeit verweist auf eine detaillierte Implementierungs-Playbook-Datei mit Mustern und Vorlagen für eine tiefere Anleitung.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/Anmolop97/Agent-Skills/tree/HEAD/skills/api-design-principles

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

API-Designprinzipien

Beherrschen Sie REST- und GraphQL-API-Designprinzipien, um intuitive, skalierbare und wartbare APIs zu erstellen, die Entwickler begeistern und die Zeit überdauern.

Verwenden Sie diese Fähigkeit, wenn

  • Sie neue REST- oder GraphQL-APIs entwerfen
  • Sie bestehende APIs für eine bessere Benutzerfreundlichkeit überarbeiten
  • Sie API-Designstandards für Ihr Team festlegen
  • Sie API-Spezifikationen vor der Implementierung überprüfen
  • Sie zwischen API-Paradigmen migrieren (REST zu GraphQL usw.)
  • Sie entwicklerfreundliche API-Dokumentation erstellen
  • Sie APIs für bestimmte Anwendungsfälle optimieren (mobil, Drittanbieterintegrationen)

Verwenden Sie diese Fähigkeit nicht, wenn

  • Sie nur Implementierungsanleitungen für ein bestimmtes Framework benötigen
  • Sie ausschließlich Infrastrukturarbeit ohne API-Verträge durchführen
  • Sie öffentliche Schnittstellen nicht ändern oder versionieren können

Anleitung

  1. Definieren Sie Verbraucher, Anwendungsfälle und Einschränkungen.
  2. Wählen Sie den API-Stil und modellieren Sie Ressourcen oder Typen.
  3. Legen Sie Fehler, Versionierung, Paginierung und Authentifizierungsstrategie fest.
  4. Validieren Sie mit Beispielen und überprüfen Sie auf Konsistenz.

Weitere Informationen finden Sie in resources/implementation-playbook.md für detaillierte Muster, Checklisten und Vorlagen.

Ressourcen

  • resources/implementation-playbook.md für detaillierte Muster, Checklisten und Vorlagen.

Individual skills in this repo

This repo contains 4 individual skills — each has its own dedicated page.

Anmolop97/Agent-Skills

Searches, installs, updates, and lists skills from the Antigravity Skill Vault. Use when choosing or managing workspace or global skills through the npm CLI.

Anmolop97/Agent-Skills

Master authentication and authorization patterns including JWT, OAuth2, session management, and RBAC to build secure, scalable access control systems. Use when implementing auth systems, securing APIs, or debugging security issues.

Anmolop97/Agent-Skills

Reference for the Claude API / Anthropic SDK — model ids, pricing, params, streaming, tool use, MCP, agents, caching, token counting, model migration. TRIGGER — read BEFORE opening the target file; don't skip because it "looks like a one-liner" — whenever: the prompt names Claude/Anthropic in any form (Claude, Anthropic, Fable, Opus, Sonnet, Haiku, `anthropic`, `@anthropic-ai`, `claude-*`, `us.anthropic.*`, `[1m]`); the user asks about an LLM (pricing/model choice/limits/caching) — never answer from memory; OR the task is LLM-shaped with provider unstated (agent/MCP/tool-definition/multi-agent/RAG/LLM-judge/computer-use; generate/summarize/extract/classify/rewrite/converse over NL; debugging refusals/cutoffs/streaming/tool-calls/tokens). SKIP only when another provider is being worked on (overrides all triggers): OpenAI/GPT/Gemini/Llama/Mistral/Cohere/Ollama named in the query; OR `grep -rE 'openai|langchain_openai|google.generativeai|genai|mistralai|cohere|ollama'` over the project hits (run this grep FIR...

Anmolop97/Agent-Skills

Searches, installs, updates, and lists skills from the Antigravity Skill Vault. Use when choosing or managing workspace or global skills through the npm CLI.

Verwandte Skills