This lets you define custom event sources that can trigger iii functions beyond the built-in http, cron, and subscription types. You register a trigger type with a handler, wire it up to whatever external event system you need (webhooks, message queues, file watchers), then call iii.trigger() when events fire to invoke your functions. It's the extension point for integrating any event source that iii doesn't natively support. The API is straightforward: registerTriggerType gives you callbacks for setup and teardown, and you're responsible for bridging your event source to iii's function execution. From iii-hq, which has 17.5k stars and solid audit coverage.
npx -y skills add iii-hq/iii --skill iii-custom-triggers --agent claude-codeInstalls into .claude/skills of the current project.
Select a file.
juliusbrussee/caveman
mattpocock/skills
shadcn/improve
obra/superpowers
forrestchang/andrej-karpathy-skills
vercel-labs/skills