Zum Hauptinhalt springen
Dieser Inhalt ist noch nicht in Ihrer Sprache verfügbar und wird auf Englisch angezeigt.

API Design Patterns

Skill Verifiziert Aktiv

Comprehensive API design patterns covering REST, GraphQL, gRPC, versioning, authentication, and modern API best practices

Zweck

To guide developers in creating well-designed, scalable, and maintainable APIs by offering proven patterns and best practices for various architectural styles.

Funktionen

  • Covers REST, GraphQL, and gRPC patterns
  • Details versioning strategies (URI, header, content negotiation)
  • Explains authentication methods (OAuth 2.0, JWT, API keys)
  • Provides pagination patterns (offset, cursor, keyset)
  • Includes HATEOAS, error handling, and caching strategies

Anwendungsfälle

  • Designing new APIs from scratch
  • Refactoring existing APIs to adopt best practices
  • Troubleshooting API design challenges
  • Learning about modern API architectural styles

Nicht-Ziele

  • Implementing specific API servers or clients
  • Providing code generation tools
  • Detailed protocol-level RFC analysis beyond design patterns

Installation

npx skills add bobmatnyc/claude-mpm-skills

Führt das Vercel skills CLI (skills.sh) via npx aus — benötigt Node.js lokal und mindestens einen installierten skills-kompatiblen Agent (Claude Code, Cursor, Codex, …). Setzt voraus, dass das Repo dem agentskills.io-Format folgt.

Qualitätspunktzahl

Verifiziert
100 /100
Analysiert about 23 hours ago

Vertrauenssignale

Letzter Commit29 days ago
Sterne44
LizenzApache-2.0
Status
Quellcode ansehen

Ähnliche Erweiterungen

Query Netdata Cloud

100

Query Netdata Cloud via its REST API -- metrics, logs (systemd-journal / windows-events / otel-logs), topology graphs (topology:snmp), network flows (flows:netflow), alerts, dynamic configuration (DynCfg), and generic Functions on a node. Use when the user asks about querying Netdata Cloud, fetching metrics from the cloud, querying logs / topology / netflow / sflow / ipfix through Cloud, listing or modifying configurations via DynCfg, calling agent Functions through Cloud, listing spaces/rooms/nodes, or building a curl command against `app.netdata.cloud`. Pairs with the `query-netdata-agents` skill when direct-agent access is needed.

Skill
netdata

Shopify Expert

99

Comprehensive Shopify development expert with access to 24 official documentation files covering APIs (GraphQL Admin, Storefront, REST), app development, themes, Liquid, Hydrogen, checkout, extensions, webhooks, Functions, CLI, subscriptions, payments, and all platform features. Invoke when user mentions Shopify, e-commerce, online store, product management, orders, checkout, themes, or headless commerce.

Skill
raintree-technology

API Designer

99

Use when designing REST or GraphQL APIs, creating OpenAPI specifications, or planning API architecture. Invoke for resource modeling, versioning strategies, pagination patterns, error handling standards.

Skill
jeffallan

API Designer

98

REST and GraphQL API architect for designing robust, scalable APIs. Use when designing new APIs or improving existing ones.

Skill
charon-fan

X Twitter Scraper

100

Verwenden Sie dies, wenn der Benutzer X (Twitter)-Daten oder durch Bestätigung gesicherte X-Aktionen über Xquik benötigt: Tweet-Suche, Benutzer-Lookup, Follower-Extraktion, Mediendownload, Überwachung, Webhooks, MCP, SDKs, Posting, Likes, DMs und Profilaktualisierungen. Erfordert einen Xquik API-Schlüssel. Fordern Sie niemals X-Login-Materialien an.

Skill
Xquik-dev

Slack

100

Use the Slack tool to react, pin/unpin, send, edit, delete messages, or fetch Slack member info.

Skill
steipete