Source

iii-hq/iii

44 skills · 20K combined installs

Skills from this source

#
Skill
Source
8W Activity
Installs
5416
iii-engine-config >- Configure a managed iii engine through worker-compose.yaml or a directly supervised engine through config.yaml. Us…
iii-hq/iii
2.4K
5432
iii-getting-started >- Install the iii engine, set up your first worker, and get a working backend running. Use when a user wants to star…
iii-hq/iii
2.4K
5744
iii-error-handling >- Handle iii engine and SDK errors across Node, Python, Rust, and browser workers. Use when interpreting error codes…
iii-hq/iii
2.2K
5848
iii-architecture-patterns >- Use when composing iii primitives into backend architectures: durable workflows, reactive backends, agentic pipeli…
iii-hq/iii
2.2K
5858
iii-core-primitives >- Use when registering iii functions, binding triggers, selecting sync/void/enqueue invocation, creating workers, in…
iii-hq/iii
2.2K
5862
iii-sdk-reference >- Use when working with iii SDK APIs across Node.js, browser, Python, or Rust: package installation, worker initiali…
iii-hq/iii
2.1K
7292
presentation >- Turn a tech-spec directory into an interactive, marketing-grade web presentation — built so engineers understand t…
iii-hq/iii
1.6K
8
iii-browser-sdk Browser SDK for connecting to the iii engine from web applications via WebSocket. Use when building browser-based cli…
iii-hq/iii
195
9
iii-observability OpenTelemetry-backed tracing, structured logs, metrics with rollups, alerts, sampling, and baggage for the engine — e…
iii-hq/iii
195
10
iii-trigger-actions Selects how functions are invoked — synchronous calls that return results, fire-and-forget void dispatches, or durabl…
iii-hq/iii
195
11
iii-workflow-orchestration Orchestrates durable multi-step workflow pipelines on the iii engine. Use when building order fulfillment, data pipel…
iii-hq/iii
195
12
iii-agentic-backend Creates and orchestrates multi-agent pipelines on the iii engine. Use when building AI agent collaboration, agent orc…
iii-hq/iii
194
13
iii-channels Binary streaming between workers via channels. Use when building data pipelines, file transfers, streaming responses,…
iii-hq/iii
194
14
iii-custom-triggers Builds custom trigger types for events iii does not handle natively. Use when integrating webhooks, file watchers, Io…
iii-hq/iii
194
15
iii-event-driven-cqrs Implements CQRS with event sourcing on the iii engine. Use when building command/query separation, event-sourced syst…
iii-hq/iii
194
16
iii-functions-and-triggers Registers functions and triggers on the iii engine across TypeScript, Python, and Rust. Use when creating workers, re…
iii-hq/iii
194
17
iii-http-invoked-functions Registers external HTTP endpoints as iii functions using registerFunction(id, HttpInvocationConfig). Use when adaptin…
iii-hq/iii
194
18
iii-low-code-automation Builds trigger-transform-action automation chains on the iii engine. Use when building Zapier/n8n-style automations, …
iii-hq/iii
194
19
iii-node-sdk Node.js/TypeScript SDK for the iii engine. Use when building workers, registering functions, or invoking triggers in …
iii-hq/iii
194
20
iii-trigger-conditions Registers a boolean condition function and attaches it to triggers via condition_function_id so handlers only fire wh…
iii-hq/iii
194
21
iii-effect-system Builds composable, pipeable function chains on the iii engine. Use when building functional pipelines, effect systems…
iii-hq/iii
193
22
iii-reactive-backend Builds reactive real-time backends on the iii engine. Use when building event-driven apps where state changes automat…
iii-hq/iii
193
23
iii-python-sdk Python SDK for the iii engine. Use when building workers, registering functions, or invoking triggers in Python.
iii-hq/iii
191
24
iii-rust-sdk Rust SDK for the iii engine. Use when building high-performance workers, registering functions, or invoking triggers …
iii-hq/iii
189
25
iii-queue-processing Enqueues jobs, configures retry policies, sets concurrency limits, and orders messages via named standard or FIFO que…
iii-hq/iii
184
26
iii-cron-scheduling Registers cron triggers with 7-field expressions to run functions on recurring schedules. Use when scheduling periodi…
iii-hq/iii
181
27
iii-http-endpoints Exposes iii functions as REST API endpoints. Use when building HTTP APIs, webhooks, or inbound request handling where…
iii-hq/iii
181
28
iii-state-management Creates scoped key-value stores, reads and writes state entries, lists keys, and performs partial updates across func…
iii-hq/iii
181
29
iii-realtime-streams Pushes live updates to connected WebSocket clients via streams. Use when building real-time dashboards, live feeds, o…
iii-hq/iii
180
30
iii-dead-letter-queues Inspects and redrives jobs that exhausted all retries. Use when handling failed queue jobs, debugging processing erro…
iii-hq/iii
179
31
iii-http-middleware Registers engine-level middleware functions that run before HTTP handlers. Use when adding authentication, request lo…
iii-hq/iii
179
32
iii-state-reactions Registers state-type triggers that automatically fire functions when key-value state is created, updated, or deleted …
iii-hq/iii
179
33
iii-pubsub Fire-and-forget topic pub/sub: broadcast an event with `publish` and every matching `subscribe` trigger receives it. …
iii-hq/iii
44
34
iii-queue Asynchronous job processing with named queues, retries, FIFO ordering, and dead-letter support, plus durable topic pu…
iii-hq/iii
14
35
iii-http Expose registered functions as HTTP endpoints via an `http` trigger, with a preHandler middleware chain for auth, rat…
iii-hq/iii
12
36
iii-state Shared, adapter-backed key/value store addressed by scope and key, with a reactive `state` trigger so other functions…
iii-hq/iii
11
37
configuration Schema-validated, reactive registry for named configuration entries — the runtime configuration surface used by engin…
iii-hq/iii
10
38
iii How iii works and the iii-sdk surface for authoring workers, triggers, and functions. Teaches the ordered way to gain…
iii-hq/iii
10
39
iii-worker-manager WebSocket listener that SDK workers connect to. Use to expose the engine to trusted (internal) and untrusted (RBAC-pr…
iii-hq/iii
10
40
iii-cron Schedule any registered function on a 6- or 7-field cron expression, with once-only execution across a fleet when bac…
iii-hq/iii
9
41
iii-stream Durable real-time streams with a CRUD function surface plus reactive triggers that fire on item changes and WebSocket…
iii-hq/iii
9
42
iii-bridge Connect this engine to another iii engine over a long-lived WebSocket so functions call across the boundary. Wire sta…
iii-hq/iii
8
43
iii-exec Run a sequential pipeline of shell commands at engine startup, keeping the final command alive for the engine's lifet…
iii-hq/iii
8
44
iii-sandbox Ephemeral microVM sandboxes for running untrusted or agent-generated code in isolation — a one-call run path, a creat…
iii-hq/iii
7