This brings Express-style middleware to iii's HTTP triggers. You register middleware functions that return either `{ action: 'continue' }` to pass along the chain or `{ action: 'respond' }` to short-circuit and skip the handler entirely. Middleware gets attached via `middleware_function_ids` in your trigger config and runs in order before your main handler. It's straightforward if you've used middleware in any web framework. The model is clean: each function sees the request, path params, query params, headers, and auth context, then decides whether to keep going or bail early. Good for auth checks, logging, rate limiting, or anything you want to run before your actual route logic.
npx -y skills add iii-hq/iii --skill iii-http-middleware --agent claude-codeInstalls into .claude/skills of the current project.
Select a file.
prisma/skills
firebase/agent-skills
Dexploarer/hyper-forge
itsmostafa/aws-agent-skills
prisma/skills