rate-limiting-strategies
Implement exponential backoff, token bucket algorithms, and API quota management
Discover Tools skills, compare source repositories and read the instructions for each workflow.
Implement exponential backoff, token bucket algorithms, and API quota management
Design and execute load tests to validate performance under stress, identify scalability limits, and ensure SLA compliance
Break down features and requirements into actionable, implementable tasks with clear scope and acceptance criteria
Scan dependencies and code for known vulnerabilities using automated tools, triage security issues, and prioritize remediation
Define and manage infrastructure using code with tools like Terraform, CloudFormation, and Docker
Systematically reproduce, diagnose, and analyze bugs to determine root cause, assess severity, and plan fix strategy
Validate WCAG 2.1 AA/AAA standards, use accessibility testing tools, and implement remediation strategies
Create clear, accessible documentation for technical and non-technical audiences with practical examples and logical structure
Implement structured logging with appropriate levels, context, and correlation for effective debugging and monitoring
A process for making a quick single feature fix or improvement and deploying it to the production environment. Use anytime the user asks to for any improvements or fixes.
Use when you have a written implementation plan to execute in a separate session with review checkpoints
Use when CI fails on Buildkite and you need to diagnose and fix failures - fetches build results for current branch, extracts errors from logs, and helps fix them
Opinionated constraints for building better interfaces with agents.
Create semantic git commits following Conventional Commits specification. Use when committing changes, making commits, or when asked to commit.
You MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores user intent, requirements and design before implementation.
Use when you have a spec or requirements for a multi-step task, before touching code
Interact with MCP (Model Context Protocol) servers using the mcporter CLI. Use this skill when you need to list available MCP servers, view tool schemas, call MCP tools, manage OAuth authentication, or generate...
Stripe webhook health diagnostics. Invoke for: webhook delivery failures, pending_webhooks issues, redirect problems (307/308), subscription sync failures, pre-deployment webhook verification, incident investig...
Apply modern mobile development toolchain patterns: Expo (default), React Native, Tauri for iOS/Android apps. Use when building mobile applications, choosing cross-platform frameworks, or discussing mobile arch...
Apply comprehensive code review checklist covering purpose, design, quality, correctness, security, performance, testing, and documentation. Use when reviewing pull requests, conducting code reviews, or self-re...
REST API design principles, versioning, and documentation. Use when: - Designing new API endpoints - Choosing between REST, GraphQL, or gRPC - Implementing API versioning - Writing OpenAPI specifications - Hand...
Apply preferred toolchain and technology stack defaults: pnpm, Next.js, TypeScript, Convex, Vercel, Tailwind, shadcn/ui, Zustand, TanStack, Vitest. Use when setting up new projects, choosing dependencies, discu...
Apply modern browser extension toolchain patterns: WXT (default), Plasmo, CRXJS for Chrome/Firefox/Safari extensions. Use when building browser extensions, choosing extension frameworks, or discussing manifest...
Apply structured logging best practices using Pino for Node.js applications: JSON output, log levels, context, redaction, correlation IDs, and centralization. Use when implementing logging, reviewing log statem...
The default order uses GitHub repository stars from our indexed data. Stars belong to the source repository and may be shared by multiple skills. They indicate repository interest, not skill installs or an independent quality score.