api-security-best-practices
Implement secure API design patterns including authentication, authorization, input validation, rate limiting, and protection against common API vulnerabilities
Find an Agent Skill for your task. Read the guide and copy the install command.
Updated 11-15 00:13
41,161 results
Implement secure API design patterns including authentication, authorization, input validation, rate limiting, and protection against common API vulnerabilities
BullMQ expert for Redis-backed job queues, background processing, and reliable async execution in Node.js/TypeScript applications. Use when: bullmq, bull…
Minecraft Java mod development - Fabric, Forge, NeoForge, Quilt, multiloader, mixins, data generation, worldgen, networking, rendering, modpack scripting,…
Expo's official example projects — the expo/examples repo of ~70 `with-*` integrations (Stripe, Clerk, Supabase, OpenAI, maps, Reanimated, SQLite, Skia,…
Upload local images to GitHub and get canonical user-attachments embed URLs; use when asked to attach a screenshot to a PR, issue, or comment, or to embed…
Delivers changes incrementally. Use when implementing any feature or change that touches more than one file. Use when you're about to write a large amount of…
Compare two code versions for semantic equivalence via semi-formal tracing of both versions side-by-side. Trigger when the user shares a refactor, rewrite,…
Two-layer performance skill combining disciplined THINK layer (surgical edits, simplicity) and terse SPEAK layer (caveman compression). Triggers on requests…
Create OpenAPI/Swagger specs, generate SDKs, and write developer documentation. Handles versioning, examples, and interactive docs. Use PROACTIVELY for API…
Write idiomatic C++ code with modern features, RAII, smart pointers, and STL algorithms. Handles templates, move semantics, and performance optimization. Use…
Master modern JavaScript with ES6+, async patterns, and Node.js APIs. Handles promises, event loops, and browser/Node compatibility. Use PROACTIVELY for…
Integrate Stripe, PayPal, and payment processors. Handles checkout flows, subscriptions, webhooks, and PCI compliance. Use PROACTIVELY when implementing…
Comprehensive development guide for integrating the API-Football v3 API (api-sports.io). Covers authentication (header-based API key), rate limiting, all 38…
Use when you have a written implementation plan to execute in a separate session with review checkpoints
Frontend-focused code review skill for React/TypeScript/Tailwind projects. Analyzes code quality, security vulnerabilities (XSS, CSRF), performance issues,…
React Native / Expo SDK for Fishjam — video/audio streaming on iOS and Android. Use when writing a React Native or Expo app that calls Fishjam, configures the…
Use when applying an overlay file to a spec. Triggers on "apply overlay", "overlay apply", "merge overlay", "speakeasy overlay apply"
Use when customizing SDK generation without editing the source spec. Triggers on "create overlay", "overlay file", "customize SDK", "can't modify spec",…
Use when you have lint errors but can't modify the source spec. Triggers on "fix with overlay", "can't edit spec", "add missing descriptions", "fix validation…
Use when SDK methods have ugly auto-generated names. Triggers on "ugly method names", "GetApiV1Users", "improve operation IDs", "sdk.users.list() style",…
Use when combining multiple OpenAPI specs into one. Triggers on "merge specs", "combine specs", "multiple OpenAPI files", "microservices specs", "speakeasy…
Use when spec changed and SDK needs regenerating. Triggers on "regenerate SDK", "run speakeasy", "speakeasy run", "rebuild SDK", "update SDK", "spec changed"
Modern Python coaching covering language foundations through advanced production patterns. Use when asked to "write Python code", "explain Python concepts",…
Master Laravel 11 with Eloquent ORM, routing, middleware, queues, testing, and modern PHP development patterns.