Middleware — Development skill for Claude Code
Create a custom JoobQ middleware component.
How to install Middleware
Installs to ~/.claude/commands/azutoolkit-joobq-middleware.md
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/azutoolkit/joobq/HEAD/.claude/commands/middleware.md -o ~/.claude/commands/azutoolkit-joobq-middleware.md Restart Claude Code, or start a new session, for it to be picked up.
What Middleware does
Create a custom JoobQ middleware component.
Alternatives in Development
- Create Blog Article For Claude Code Component — You will create a complete, SEO-optimized blog article for a Claude Code component 23.4k ★
- Portaljs Add Chart — Add a chart (line, bar, area, pie, or scatter) to a dataset's showcase in a PortalJS portal 2.3k ★
- Migrate Component — Migrate a docs component from rST/Snooty AST to MDX 775 ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Job
Create a new JoobQ job class with proper structure and registration
Queue
Configure a new JoobQ queue with workers and optional throttling
Openwolf
Sharper context. Fewer tokens. Open-source middleware for Claude Code.
MCP Server
Use when developing or maintaining the standalone MCP server at mcp_server/, including adding tools, resources
Compact Middleware
Claude Code's compaction engine, as a drop-in DeepAgents middleware
Add Observability
Add production observability to a service — structured logging, metrics endpoint, health checks, and Sentry er
Related Agents
Endpoint Generator
CRUD and custom route generator for Hono APIs. Use when scaffolding new endpoints, implementing CRUD operation
Zanix Feature Builder
Adds a feature or artifact (a provider/connector, middleware, REST/GraphQL/socket/SSR handler, job, subscriber
Nextjs Builder
Next.js App Router network-boundary implementer — Server Component data fetching, Server Actions, route handle