iii-hq

iii-hq/skills

24 resources in this repository

GitHub
🎯24

🎯Skills24

🎯iii-cron-scheduling🎯Skill

A skill for the iii engine that registers cron triggers using 7-field expressions to run functions on recurring schedules, suitable for periodic jobs, timed automation, cleanup routines, report generation, and health checks.

iii-cron-scheduling
🎯iii-realtime-streams🎯Skill

A skill for the iii engine that pushes live updates to connected WebSocket clients via streams, enabling real-time dashboards, live feeds, and collaborative features with CRUD operations for stream items.

iii-realtime-streams
🎯iii-event-driven-cqrs🎯Skill

Provides event-driven CQRS patterns for the iii engine, combining event sourcing with command-query separation using iii's Function and Trigger primitives.

iii-event-driven-cqrs
🎯iii-queue-processing🎯Skill

Guides queue-based message processing in the iii engine, where queue topics serve as triggers that automatically route messages to the appropriate functions.

iii-queue-processing
🎯iii-workflow-orchestration🎯Skill

Provides durable workflow orchestration patterns in the iii engine, coordinating multi-step processes across workers with automatic retries and observability.

iii-workflow-orchestration
🎯iii-state-management🎯Skill

Teaches state management patterns in the iii engine, where state changes can trigger functions automatically and system state is observable in real time.

iii-state-management
🎯iii-dead-letter-queues🎯Skill

A Claude Code skill for managing dead letter queues in the iii platform, providing patterns for inspecting failed jobs, redriving them after fixes, and configuring retry behavior with exponential backoff.

iii-dead-letter-queues
🎯iii-engine-config🎯Skill

Guides configuration of the iii backend engine, covering worker connections, trigger declarations, and system setup for the unified execution environment.

iii-engine-config
🎯iii-state-reactions🎯Skill

Guides reactive state change handling in the iii engine, where functions are automatically triggered when specific state transitions occur across the system.

iii-state-reactions
🎯iii-trigger-conditions🎯Skill

Provides guidance on conditional trigger evaluation in the iii engine, allowing fine-grained control over when and how functions are invoked based on event properties.

iii-trigger-conditions
🎯iii-observability🎯Skill

Provides observability patterns for the iii engine, covering traces, metrics, and real-time system behavior monitoring across all connected workers and functions.

iii-observability
🎯iii-low-code-automation🎯Skill

Enables low-code automation workflows in the iii engine by composing functions and triggers declaratively without writing boilerplate routing or retry logic.

iii-low-code-automation
🎯iii-reactive-backend🎯Skill

Teaches reactive backend patterns in the iii engine where the system responds to events in real time through live discovery, extensibility, and observability.

iii-reactive-backend
🎯iii-functions-and-triggers🎯Skill

Core skill teaching iii's fundamental primitives β€” Functions (units of work) and Triggers (what causes them to run) β€” for building backend systems with a single execution model.

iii-functions-and-triggers
🎯iii-rust-sdk🎯Skill

Guides usage of the iii Rust SDK for building high-performance workers that connect to the iii engine with full access to functions, triggers, and observability.

iii-rust-sdk
🎯iii-python-sdk🎯Skill

Guides usage of the iii Python SDK for connecting Python-based workers to the iii engine, enabling Python functions to participate in the unified execution model.

iii-python-sdk
🎯iii-http-invoked-functions🎯Skill

Guides implementation of HTTP-invoked functions in the iii engine, where HTTP requests trigger function execution with automatic routing and error handling.

iii-http-invoked-functions
🎯iii-trigger-actions🎯Skill

Provides guidance on implementing trigger-based actions in the iii backend engine, enabling functions to execute automatically in response to events like HTTP requests, cron schedules, or state changes.

iii-trigger-actions
🎯iii-node-sdk🎯Skill

Guides usage of the iii Node.js SDK for connecting workers, registering functions, and declaring triggers in JavaScript/TypeScript applications.

iii-node-sdk
🎯iii-custom-triggers🎯Skill

Teaches creation of custom trigger types in the iii engine beyond built-in HTTP, cron, and queue triggers, enabling domain-specific event sources.

iii-custom-triggers
🎯iii-effect-system🎯Skill

Provides guidance on the iii effect system for managing side effects in functions, ensuring predictable execution and clean separation of pure logic from I/O.

iii-effect-system
🎯iii-agentic-backend🎯Skill

Teaches building AI agent backends with the iii engine, leveraging its live discovery and extensibility for dynamic agent capability registration and orchestration.

iii-agentic-backend
🎯iii-channels🎯Skill

Teaches pub/sub channel patterns in the iii engine for real-time event streaming between functions and workers with live discovery and delivery guarantees.

iii-channels
🎯iii-http-endpoints🎯Skill

Guides creation of HTTP endpoints in the iii engine, exposing functions via HTTP routes with automatic discovery and connection to the execution model.

iii-http-endpoints