Skip to main content
Run any Skill in Manus
with one click
GitHub repository

iii

iii contains 20 collected skills from iii-hq, with repository-level occupation coverage and site-owned skill detail pages.

skills collected
20
Stars
18.4k
updated
2026-07-07
Forks
1.2k
Occupation coverage
4 occupation categories · 100% classified
repository explorer

Skills in this repository

presentation
web-developers

Turn a tech-spec directory into an interactive, marketing-grade web presentation — built so engineers understand the design, the reader is convinced of the why, and the result is shareable in public. Use when someone wants a spec turned into a deck.

2026-07-07
configuration
software-developers

Schema-validated, reactive registry for named configuration entries — the migration target for per-worker config blocks currently in engine/config.yaml.

2026-06-30
iii
computer-occupations-all-other

WebSocket-routed worker mesh — the engine's Function/Trigger/Worker model and the iii-sdk surface for authoring them. Teaches the ordered way to gain a capability before writing code — (1) check functions already registered in the engine, (2) search the public registry via iii-directory, (3) build a worker. Single self-contained skill — meant for system-prompt injection; do not re-fetch.

2026-06-24
iii-worker-manager
software-developers

WebSocket listener that SDK workers connect to. Use to expose the engine to trusted (internal) and untrusted (RBAC-protected) workers, gate function and trigger registration, and audit or transform every invocation through a middleware function. Mounts channel WebSocket endpoints on every listener.

2026-06-24
iii-architecture-patterns
software-developers

Use when composing iii primitives into backend architectures: durable workflows, reactive backends, agentic pipelines, event-driven CQRS, effect pipelines, and trigger-transform-action automation.

2026-06-24
iii-core-primitives
software-developers

Use when registering iii functions, binding triggers, selecting sync/void/enqueue invocation, creating workers, inspecting the live worker registry, installing registry workers, authoring custom triggers, moving channel data, or adapting external HTTP functions across TypeScript, Python, and Rust.

2026-06-24
iii-error-handling
software-developers

Handle iii engine and SDK errors across Node, Python, Rust, and browser workers. Use when interpreting error codes, retryability, RBAC denial, timeouts, handler failures, or SDK-specific exception surfaces.

2026-06-24
iii-getting-started
software-developers

Install the iii engine, set up your first worker, and get a working backend running. Use when a user wants to start a new iii project, install the SDK, or needs help with initial setup and configuration.

2026-06-24
iii-sdk-reference
software-developers

Use when working with iii SDK APIs across Node.js, browser, Python, or Rust: package installation, worker initialization, function/trigger registration, invocation, channels, logging, OpenTelemetry, and language-specific caveats.

2026-06-24
iii-observability
software-developers

OpenTelemetry-backed tracing, structured logs, metrics with rollups, alerts, sampling, and baggage for the engine — emit and query telemetry through `engine::*` functions and react to logs with a `log` trigger.

2026-06-16
iii-stream
software-developers

Durable real-time streams with a CRUD function surface plus reactive triggers that fire on item changes and WebSocket subscriber lifecycle — reach for it to build live backends without polling.

2026-06-08
iii-http
software-developers

Expose registered functions as HTTP endpoints via an `http` trigger, with a preHandler middleware chain for auth, rate limiting, and logging. Reach for it to serve REST without standing up a separate web server.

2026-06-04
iii-sandbox
software-developers

Ephemeral microVM sandboxes for running untrusted or agent-generated code in isolation — a one-call run path, a create/exec/stop lifecycle, and a set of filesystem operations.

2026-06-03
iii-bridge
software-developers

Connect this engine to another iii engine over a long-lived WebSocket so functions call across the boundary. Wire stable ids with `forward:`/`expose:`; `bridge.invoke` is the ad-hoc escape hatch.

2026-05-29
iii-cron
software-developers

Schedule any registered function on a 6- or 7-field cron expression, with once-only execution across a fleet when backed by the redis adapter. Its whole surface is the `cron` trigger type.

2026-05-29
iii-pubsub
software-developers

Fire-and-forget topic pub/sub: broadcast an event with `publish` and every matching `subscribe` trigger receives it. Use for real-time notifications where missed events are acceptable.

2026-05-29
iii-queue
software-developers

Asynchronous job processing with named queues, retries, FIFO ordering, and dead-letter support, plus durable topic pub/sub. Reach for it when every consumer must reliably process every message.

2026-05-29
iii-exec
network-and-computer-systems-administrators

Run a sequential pipeline of shell commands at engine startup, keeping the final command alive for the engine's lifetime, with optional file-watch restarts. Configure it entirely in `iii-config.yaml`.

2026-05-29
iii-state
software-developers

Shared, adapter-backed key/value store addressed by scope and key, with a reactive `state` trigger so other functions can run on every create, update, or delete without polling.

2026-05-29
iii-engine-config
software-developers

Configures the iii engine via iii-config.yaml — workers, adapters, queue configs, ports, and environment variables. Use when deploying, tuning, or customizing the engine.

2026-05-28
iii Agent Skills on GitHub | SkillsMP