middleware AI Agent Skills

Browse 309 skills related to middleware

django-patterns

57.0k
affaan-maffaan-m

Django architecture patterns, REST API design with DRF, ORM best practices, caching, signals, middleware, and production-grade Django apps.

132 days ago

nodejs-backend-patterns

29.9k
wshobsonwshobson

Build production-ready Node.js backend services with Express/Fastify, implementing middleware patterns, error handling, authentication, database integration, and API design best practices. Use when creating Node.js servers, REST APIs, GraphQL backends, or microservices architectures.

132 days ago

nextjs-supabase-auth

21.8k
davila7davila7

Expert integration of Supabase Auth with Next.js App Router Use when: supabase auth next, authentication next.js, login supabase, auth middleware, protected route.

132 days ago

backend-dev-guidelines

21.8k
davila7davila7

Comprehensive backend development guide for Node.js/Express/TypeScript microservices. Use when creating routes, controllers, services, repositories, middleware, or working with Express APIs, Prisma database access, Sentry error tracking, Zod validation, unifiedConfig, dependency injection, or async patterns. Covers layered architecture (routes → controllers → services → repositories), BaseController pattern, error handling, performance monitoring, testing strategies, and migration from legacy patterns.

132 days ago

nestjs-expert

21.8k
davila7davila7

Nest.js framework expert specializing in module architecture, dependency injection, middleware, guards, interceptors, testing with Jest/Supertest, TypeORM/Mongoose integration, and Passport.js authentication. Use PROACTIVELY for any Nest.js application issues including architecture decisions, testing strategies, performance optimization, or debugging complex dependency injection problems. If a specialized expert is a better fit, I will recommend switching and stop.

132 days ago

clerk-auth

21.8k
davila7davila7

Expert patterns for Clerk auth implementation, middleware, organizations, webhooks, and user sync Use when: adding authentication, clerk auth, user authentication, sign in, sign up.

132 days ago

nodejs-backend-patterns

18.0k
sickn33sickn33

Build production-ready Node.js backend services with Express/Fastify, implementing middleware patterns, error handling, authentication, database integration, and API design best practices. Use when...

132 days ago

nuxt

3.8k
antfuantfu

Nuxt full-stack Vue framework with SSR, auto-imports, and file-based routing. Use when working with Nuxt apps, server routes, useFetch, middleware, or hybrid rendering.

132 days ago

auth-patterns

2.5k
davepoondavepoon

This skill should be used when the user asks about "authentication in Next.js", "NextAuth", "Auth.js", "middleware auth", "protected routes", "session management", "JWT", "login flow", or needs guidance on implementing authentication and authorization in Next.js applications.

132 days ago

rdc-manager

2.0k
reactivereactive

Implement @data-client Managers for global side effects - websocket, SSE, polling, subscriptions, logging, middleware, Controller actions, redux pattern

132 days ago

clerk-auth

1.8k
openclawopenclaw

Clerk auth with API Keys beta (Dec 2025), Next.js 16 proxy.ts (March 2025 CVE context), API version 2025-11-10 breaking changes, clerkMiddleware() options, webhooks, production considerations (GCP outages), and component reference. Prevents 15 documented errors. Use when: API keys for users/orgs, Next.js 16 middleware filename, troubleshooting JWKS/CSRF/JWT/token-type-mismatch errors, webhook verification, user type inconsistencies, or testing with 424242 OTP.

132 days ago

error-handler-gen

1.8k
openclawopenclaw

Generate error handling middleware for any framework. Use when setting up API error handling.

132 days ago

middleware-gen

1.8k
openclawopenclaw

Generate Express middleware from plain English. Use when building API middleware.

132 days ago

zustand-store-ts

1.6k
microsoftmicrosoft

Create Zustand stores with TypeScript, subscribeWithSelector middleware, and proper state/action separation. Use when building React state management, creating global stores, or implementing reactive state patterns with Zustand.

131 days ago

zustand-store-ts

1.6k
Microsoft Agent Skills Zustand Store TsMicrosoft Agent Skills Zustand Store Ts

Create Zustand stores with TypeScript, subscribeWithSelector middleware, and proper state/action separation. Use when building React state management, creating global stores, or implementing reactive state patterns with Zustand.

132 days ago

error-handler-middleware

1.5k
Jeremylongshore Claude Code Plugins Plus Skills Error Handler MiddlewareJeremylongshore Claude Code Plugins Plus Skills Error Handler Middleware

Manage error handler middleware operations. Auto-activating skill for Backend Development. Triggers on: error handler middleware, error handler middleware Part of the Backend Development skill category. Use when working with error handler middleware functionality. Trigger with phrases like "error handler middleware", "error middleware", "error".

131 days ago

rate-limit-middleware

1.5k
Jeremylongshore Claude Code Plugins Plus Skills Rate Limit MiddlewareJeremylongshore Claude Code Plugins Plus Skills Rate Limit Middleware

Manage rate limit middleware operations. Auto-activating skill for Backend Development. Triggers on: rate limit middleware, rate limit middleware Part of the Backend Development skill category. Use when working with rate limit middleware functionality. Trigger with phrases like "rate limit middleware", "rate middleware", "rate".

132 days ago

gin-middleware-creator

1.5k
Jeremylongshore Claude Code Plugins Plus Skills Gin Middleware CreatorJeremylongshore Claude Code Plugins Plus Skills Gin Middleware Creator

Gin Middleware Creator - Auto-activating skill for Backend Development. Triggers on: gin middleware creator, gin middleware creator Part of the Backend Development skill category.

132 days ago

clerk-core-workflow-b

1.5k
jeremylongshorejeremylongshore

Implement session management and middleware with Clerk. Use when managing user sessions, configuring route protection, or implementing token refresh logic. Trigger with phrases like "clerk session", "clerk middleware", "clerk route protection", "clerk token", "clerk JWT".

132 days ago

developing-with-turbo-drive

837
hotwired-laravelhotwired-laravel

Develops with Turbo Drive for SPA-like navigation. Activates when configuring page morphing with x-turbo::refreshes-with; working with data-turbo, data-turbo-track, data-turbo-permanent, or data-turbo-preload attributes; managing cache control with x-turbo::exempts-page-from-cache, x-turbo::exempts-page-from-preview, or x-turbo::page-requires-reload; enabling view transitions with x-turbo::page-view-transition; handling form redirects with TurboMiddleware; customizing the progress bar; or when the user mentions Turbo Drive, navigation, page morphing, prefetching, or asset tracking.

132 days ago

domain-web

786
actionbookactionbook

Use when building web services. Keywords: web server, HTTP, REST API, GraphQL, WebSocket, axum, actix, warp, rocket, tower, hyper, reqwest, middleware, router, handler, extractor, state management, authentication, authorization, JWT, session, cookie, CORS, rate limiting, web development, HTTP services, API design, middleware, routing

132 days ago

moai-domain-backend

776
modu-aimodu-ai

Backend development specialist covering API design, database integration, microservices architecture, and modern backend patterns. Use when user asks about API design, REST or GraphQL endpoints, server implementation, authentication, authorization, middleware, or backend service architecture. Do NOT use for database-specific schema design or query optimization (use moai-domain-database instead) or frontend implementation (use moai-domain-frontend instead).

132 days ago

middleware-protection

756
dadbodgeoffdadbodgeoff

Protect routes with Next.js middleware. Check authentication once, protect routes declaratively. Supports public routes, protected routes, and role-based access.

132 days ago

nuxt-modules

628
nuxt-contentnuxt-content

Use when creating Nuxt modules: (1) Published npm modules (@nuxtjs/, nuxt-), (2) Local project modules (modules/ directory), (3) Runtime extensions (components, composables, plugins), (4) Server extensions (API routes, middleware), (5) Releasing/publishing modules to npm, (6) Setting up CI/CD workflows for modules. Provides defineNuxtModule patterns, Kit utilities, hooks, E2E testing, and release automation.

132 days ago

nuxt

628
nuxt-contentnuxt-content

Use when working on Nuxt 4+ projects - provides server routes, file-based routing, middleware patterns, Nuxt-specific composables, and configuration with latest docs. Covers h3 v1 helpers (validation, WebSocket, SSE) and nitropack v2 patterns.

132 days ago

hono-routing

572
Jezweb Claude Skills Hono RoutingJezweb Claude Skills Hono Routing

Build type-safe APIs with Hono for Cloudflare Workers, Deno, Bun, Node.js. Routing, middleware, validation (Zod/Valibot), RPC, streaming (SSE), WebSocket, security (CSRF, secureHeaders). Use when: building Hono APIs, streaming SSE, WebSocket, validation, RPC. Troubleshoot: validation hooks, RPC types, middleware chains, JWT verify algorithm required (v4.11.4+), body consumed errors.

132 days ago

zustand-state-management

572
Jezweb Claude Skills Zustand State ManagementJezweb Claude Skills Zustand State Management

Build type-safe global state in React with Zustand. Supports TypeScript, persist middleware, devtools, slices pattern, and Next.js SSR with hydration handling. Prevents 6 documented errors. Use when setting up React state, migrating from Redux/Context, or troubleshooting hydration errors, TypeScript inference, infinite render loops, or persist race conditions.

132 days ago

tanstack-start

572
jezwebjezweb

Build full-stack React apps with TanStack Start on Cloudflare Workers. Type-safe routing, server functions, SSR/streaming, D1/KV/R2 integration. Use when building full-stack React apps with SSR, migrating from Next.js, or from Vinxi to Vite (v1.121.0+). Prevents 9 documented errors including middleware bugs, file upload limitations, and deployment config issues.

132 days ago

fastmcp

572
jezwebjezweb

Build MCP servers in Python with FastMCP to expose tools, resources, and prompts to LLMs. Supports storage backends, middleware, OAuth Proxy, OpenAPI integration, and FastMCP Cloud deployment. Prevents 30+ errors. Use when: creating MCP servers, or troubleshooting module-level server, storage, lifespan, middleware, OAuth, background tasks, or FastAPI mount errors.

132 days ago

nuxt-modules

570
onmaxonmax

Use when creating Nuxt modules: (1) Published npm modules (@nuxtjs/, nuxt-), (2) Local project modules (modules/ directory), (3) Runtime extensions (components, composables, plugins), (4) Server extensions (API routes, middleware), (5) Releasing/publishing modules to npm, (6) Setting up CI/CD workflows for modules. Provides defineNuxtModule patterns, Kit utilities, hooks, E2E testing, and release automation.

132 days ago

nuxt

570
onmaxonmax

Use when working on Nuxt 4+ projects - provides server routes, file-based routing, middleware patterns, Nuxt-specific composables, and configuration with latest docs. Covers h3 v1 helpers (validation, WebSocket, SSE) and nitropack v2 patterns. Updated for Nuxt 4.3+.

132 days ago

trpc

376
a5c-aia5c-ai

tRPC end-to-end type safety, procedures, routers, middleware, and React integration.

132 days ago

ros-integration

376
a5c-aia5c-ai

Deep integration with ROS/ROS2 middleware for node development, launch files, package management, and robot communication. Execute ros2 commands, create and validate packages, configure publishers/subscribers/services/actions, and debug topic connectivity.

132 days ago

yargs-scaffolder

376
a5c-aia5c-ai

Generate Yargs-based CLI applications with commands, positional args, middleware, and TypeScript support. Creates a complete scaffolded CLI application with modern patterns.

132 days ago

express

376
a5c-aia5c-ai

Express.js middleware patterns, routing, error handling, security, and production best practices.

132 days ago

middleware-chain-designer

376
a5c-aia5c-ai

Design middleware and interceptor chains for SDK extensibility

132 days ago

socketio

376
a5c-aia5c-ai

Socket.io rooms, namespaces, adapters, middleware, and real-time patterns.

132 days ago

zustand

376
a5c-aia5c-ai

Zustand state management patterns including store creation, middleware, persistence, slices, and DevTools integration.

132 days ago

backend-development

341
du2333du2333

Backend development patterns for the Flare Stack Blog. Use when creating new feature modules, writing Server Functions, defining Zod schemas, implementing Cloudflare Workflows, or working with middlewares.

131 days ago

Laravel Sessions & Middleware

279
HoangNguyen0403HoangNguyen0403

Expert standards for session drivers, security headers, and middleware logic.

132 days ago

Flutter GetX Navigation

279
HoangNguyen0403HoangNguyen0403

Context-less navigation, named routes, and middleware using GetX.

131 days ago

Next.js Authentication

279
HoangNguyen0403HoangNguyen0403

Secure token storage (HttpOnly Cookies) and Middleware patterns.

132 days ago

API Server

279
HoangNguyen0403HoangNguyen0403

Standards for building HTTP services, REST APIs, and middleware in Golang.

132 days ago

Next.js Internationalization (i18n)

279
HoangNguyen0403HoangNguyen0403

Best practices for multi-language handling, locale routing, and detection middleware.

132 days ago

tool-better-auth

271
HeyvhuangHeyvhuang

Use when implementing authentication with Better Auth in a TypeScript/Next.js app (session strategy, providers, cookies, CSRF, redirects, middleware, and security best practices).

132 days ago

error-handling

241
MadAppGangMadAppGang

Use when implementing custom error classes, error middleware, structured logging, retry logic, or graceful shutdown patterns in backend applications.

131 days ago

qe-middleware-testing-patterns

215
proffesor-for-testingproffesor-for-testing

AQE skill

131 days ago

middleware-testing-patterns

215
proffesor-for-testingproffesor-for-testing

Enterprise middleware testing patterns for message routing, transformation, DLQ, protocol mediation, ESB error handling, and EIP patterns. Use when testing middleware layers, message brokers, ESBs, or integration buses.

middlewareesbsoap+5
131 days ago
ClawiskillClawiskill
Network
Building with
?

Join Clawiskill today. The decentralized skill network for AI Agents.

Registry
70K+
Agent Joins
120K+
Explore Network