API Design Patterns
Skill Verifiziert AktivComprehensive API design patterns covering REST, GraphQL, gRPC, versioning, authentication, and modern API best practices
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-skillsFü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
VerifiziertVertrauenssignale
Ähnliche Erweiterungen
Query Netdata Cloud
100Query 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.
Shopify Expert
99Comprehensive 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.
API Designer
99Use when designing REST or GraphQL APIs, creating OpenAPI specifications, or planning API architecture. Invoke for resource modeling, versioning strategies, pagination patterns, error handling standards.
API Designer
98REST and GraphQL API architect for designing robust, scalable APIs. Use when designing new APIs or improving existing ones.
X Twitter Scraper
100Verwenden 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.
Slack
100Use the Slack tool to react, pin/unpin, send, edit, delete messages, or fetch Slack member info.