iii-hq avatar

Iii Functions And Triggers

This is the core primitives for iii's function orchestration system. You get async handlers with unique IDs, triggers that bind events to those handlers (HTTP, cron, pub/sub, streams, state changes), and cross-worker function calls via trigger() that work across languages. The engine handles all the routing and serialization automatically. Think Lambda or Cloud Functions, but designed for multi-language coordination inside the iii runtime. If you're building on iii and need to wire up event-driven logic or expose callable endpoints, this is the layer you'll work with. The type-based schema generation for Rust and Python is a nice touch for discoverability.

skills.sh installs
193
GitHub stars
18.9K
last updated
Aug 21, 2026

Install

$ npx -y skills add iii-hq/iii --skill iii-functions-and-triggers --agent claude-code

Installs into .claude/skills of the current project.

Files

This is the core primitives for iii's function orchestration system. You get async handlers with unique IDs, triggers that bind events to those handlers (HTTP, cron, pub/sub, streams, state changes), and cross-worker function calls via trigger() that work across languages. The engine handles all the routing and serialization automatically. Think Lambda or Cloud Functions, but designed for multi-language coordination inside the iii runtime. If you're building on iii and need to wire up event-driven logic or expose callable endpoints, this is the layer you'll work with. The type-based schema generation for Rust and Python is a nice touch for discoverability.

Browse the repository on GitHub

Sponsors

Details

Repository
github.com/iii-hq/iii
Categories
Python, Rust
First seen
Jun 3, 2026

More from iii-hq/iii

All 30

Recommended

More Python
1borghei avatarcode-reviewerborghei/claude-skillsCode review automation for TypeScript, JavaScript, Python, Go, Swift, and Kotlin. Analyzes PRs for complexity, risk, SOLID violations, and code smells. Use when189skills.sh installs
2warpdotdev avatarmcp-builderwarpdotdev/oz-skillsBuild high-quality MCP (Model Context Protocol) servers that let LLMs interact with external services through well-designed tools. Use when creating MCP servers186skills.sh installs
3charleswiltgen avataraxiom-camera-capture-diagcharleswiltgen/axiomcamera freezes, preview rotated wrong, capture slow, session interrupted, black preview, front camera mirrored, camera not starting, AVCaptureSession errors, st181skills.sh installs
4samhvw8 avatarmise-expertsamhvw8/dotfilesMise development environment manager (asdf + direnv + make replacement). Capabilities: tool version management (node, python, go, ruby, rust), environment varia180skills.sh installs
5nexu-io avatarweb-prototype-taste-brutalistnexu-io/open-designSwiss industrial-print web prototype. Newsprint canvas, monolithic black grotesque, viewport-bleeding numerals, hairline grid dividers, hazard-red accent, ASCII164skills.sh installs
6charleswiltgen avataraxiom-metal-migration-diagcharleswiltgen/axiomUse when ANY Metal porting issue occurs - black screen, rendering artifacts, shader errors, wrong colors, performance regressions, GPU crashes163skills.sh installs