middleware-chain-designer

Solid

Design middleware and interceptor chains for SDK extensibility

AI & Automation 1,160 stars 71 forks Updated today MIT

Install

View on GitHub

Quality Score: 94/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
92
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Middleware Chain Designer Skill ## Overview This skill designs middleware and interceptor chain architectures that enable SDK extensibility through pluggable request/response processing. ## Capabilities - Design middleware interfaces and contracts - Implement interceptor chains with ordering - Support before/after hooks for requests - Enable custom transport implementations - Implement retry and circuit breaker middleware - Design logging and tracing interceptors - Support middleware composition - Configure middleware priority ordering ## Target Processes - Plugin and Extension Architecture - Custom Transport and Middleware - SDK Architecture Design ## Integration Points - SDK core HTTP clients - Authentication handlers - Logging frameworks - Retry libraries - Custom transports ## Input Requirements - Extensibility requirements - Middleware ordering needs - Hook types required - Composition patterns - Transport abstraction needs ## Output Artifacts - Middleware interface definitions - Interceptor chain implementation - Built-in middleware (logging, retry) - Transport abstraction layer - Middleware composition utilities - Documentation and examples ## Usage Example ```yaml skill: name: middleware-chain-designer context: middlewareTypes: - request - response - error hooks: beforeRequest: true afterResponse: true onError: true builtInMiddleware: - logging - retry - timeout - compression ...

Details

Author
a5c-ai
Repository
a5c-ai/babysitter
Created
4 months ago
Last Updated
today
Language
JavaScript
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

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".

2,274 Updated today
jeremylongshore
AI & Automation Solid

gin-middleware-creator

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

2,274 Updated today
jeremylongshore
AI & Automation Listed

cm-skill-chain

Skill Chain Engine — compose skills into automated pipelines. One task triggers multi-skill workflows with progress tracking, auto-detection, and step management.

44 Updated today
tody-agent
API & Backend Solid

graphql-schema-designer

GraphQL schema design and optimization with federation support

1,160 Updated today
a5c-ai
AI & Automation Solid

request-interceptor-creator

Create request interceptor creator operations. Auto-activating skill for API Integration. Triggers on: request interceptor creator, request interceptor creator Part of the API Integration skill category. Use when working with request interceptor creator functionality. Trigger with phrases like "request interceptor creator", "request creator", "request".

2,274 Updated today
jeremylongshore