CommunityCodierung & Entwicklunggithub.com

Anmolop97/Agent-Skills

Master-Authentifizierungs- und Autorisierungsmuster inklusive JWT, OAuth2, Sitzungsverwaltung und RBAC, um sichere, skalierbare Zugriffskontrollsysteme zu erstellen. Verwenden Sie dies bei der Implementierung von Authentifizierungssystemen, der Sicherung von APIs oder der Fehlersuche bei Sicherheitsproblemen.

Was ist Agent-Skills?

Dieses Skill unterstützt Entwickler und KI-Agenten bei der Implementierung sicherer und skalierbarer Authentifizierungs- und Autorisierungssysteme auf Basis von Industriestandards. Es umfasst zentrale Muster wie JWT, OAuth2, OIDC, Sitzungsverwaltung, rollenbasierte Zugriffskontrolle (RBAC) und feingranulare Richtlinien. Der Skill hilft bei der Strukturierung von Benutzern, Mandanten und Sicherheitsflüssen, der Auswahl der authentifizierungsstrategie (z. B. Sitzung oder tokenbasiert) sowie der Gestaltung von Autorisierungsmodellen mit Richtliniendurchsetzungspunkten. Er behandelt auch sicherheitsrelevante Aspekte wie die Speicherung von Geheimnissen, Rotation, Protokollierung und Prüfpfade. Nützlich beim Sichern von REST- oder GraphQL-APIs, Hinzufügen von Social Login/SSO und Debugging von Authentifizierungsproblemen. Der Skill vermeidet die Protokollierung von Anmeldedaten und wendet das Prinzip der minimalen Berechtigungen an. Referenzierte Ressourcen wie `resources/implementation-playbook.md` bieten detaillierte Beispiele und Muster für die praktische Umsetzung.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/Anmolop97/Agent-Skills/tree/HEAD/skills/auth-implementation-patterns

Installed? Explore more Codierung & Entwicklung skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

In Ihrer bevorzugten KI fragen

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

Dokumentation

Authentifizierungs- und Autorisierungsimplementierungsmuster

Entwickeln Sie sichere, skalierbare Authentifizierungs- und Autorisierungssysteme mit branchenüblichen Mustern und modernen Best Practices.

Verwenden Sie diesen Skill, wenn

  • Benutzerauthentifizierungssysteme implementieren
  • REST- oder GraphQL-APIs absichern
  • OAuth2/Social Login oder SSO hinzufügen
  • Sitzungsverwaltung oder RBAC entwerfen
  • Fehler bei der Authentifizierung oder Autorisierung beheben

Verwenden Sie diesen Skill nicht, wenn

  • Sie nur UI-Text oder Login-Seitenstyling benötigen
  • Die Aufgabe rein infrastrukturell ist, ohne Identitätsaspekte
  • Sie Authentifizierungsrichtlinien oder die Speicherung von Anmeldeinformationen nicht ändern können

Anweisungen

  • Definieren Sie Benutzer, Mandanten, Abläufe und Bedrohungsmodellbeschränkungen.
  • Wählen Sie eine Authentifizierungsstrategie (Sitzung, JWT, OIDC) und den Token-Lebenszyklus.
  • Entwerfen Sie das Autorisierungsmodell und die Richtliniendurchsetzungspunkte.
  • Planen Sie die Speicherung von Geheimnissen, Rotation, Protokollierung und Prüfanforderungen.
  • Wenn detaillierte Beispiele erforderlich sind, öffnen Sie resources/implementation-playbook.md.

Sicherheit

  • Protokollieren Sie niemals Geheimnisse, Token oder Anmeldeinformationen.
  • Durchsetzen Sie das Prinzip der minimalen Berechtigungen und sichere Speicherung von Schlüsseln.

Ressourcen

  • resources/implementation-playbook.md für detaillierte Muster und Beispiele.

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 REST and GraphQL API design principles to build intuitive, scalable, and maintainable APIs that delight developers. Use when designing new APIs, reviewing API specifications, or establishing API design standards.

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