Skip to main content
skill Claude Code CX Codex Cursor GitHub Copilot

iii-sdk-reference — skill for Claude Code: SDK reference

Reference for iii SDK APIs across Node.js, Python, Rust, Go, and browser. Quick lookup of correct syntax for worker registration, functions, triggers, observers, and channels on each platform.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add iii-hq/iii --skill iii-sdk-reference -a claude-code
Open on GitHub

What iii-sdk-reference does

The skill contains API correspondence tables by language, code examples for each platform, and language-specific caveats. Covers package installation, worker initialization, local function and trigger registration, observers, invocation, logging, and OpenTelemetry support.

Node.js notes custom headers and HTTP-invoked functions; browser documents mandatory rbac-proxy and currentInvocation() limits after the first await; Python distinguishes trigger() from trigger_async(); Rust requires error type mapping and explains local dispatch behavior; Go passes context to Trigger. Helper packages for logging, HTTP, and observability install separately per language.

Refers to iii-core-primitives for the common model and iii-error-handling for exception handling.

What it helps with

  • find the correct function registration syntax for your language
  • understand API differences between Node.js, Python, Rust, and Go
  • connect browser SDK securely through rbac-proxy
  • call async trigger from a Python handler
  • set up OpenTelemetry and structured logging

Example prompts for the agent

  • How do I register a function in iii SDK on Python?
  • What is the difference between trigger and trigger_async in Python?
  • How do I connect the browser SDK to iii?

How to install iii-sdk-reference

1Skills CLI (Vercel)

npx skills add iii-hq/iii --skill iii-sdk-reference -a claude-code

2Manually: put the files in place

~/.claude/skills/iii-sdk-reference/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/iii-sdk-reference/

From the same set4

The whole set →

Similar

python-anti-patterns Seth Hobson A checklist skill for common Python mistakes. The agent runs it over your code before merge or while debugging. Claude Code CX Codex Cursor 13,278installs golang-graphql samber Builds and reviews GraphQL APIs in Go using gqlgen or graphql-go. It assists with schema design, resolver architecture, and query batching to prevent N+1 issues. Claude Code CX Codex Cursor +1 36,800installs golang-spf13-viper samber Configures the spf13/viper Go library with strict precedence, flag bindings, environment variables, and struct decoding. Claude Code CX Codex Cursor +1 36,700installs microservices-patterns Seth Hobson A practical guide to service boundaries, event-driven communication, data ownership, and resilience patterns for distributed systems. Claude Code CX Codex Cursor 13,176installs golang-uber-fx samber Skill for uber-go/fx — a dependency injection framework with lifecycle hooks, module system, and graceful shutdown. Useful if your project already uses fx or you're migrating to it for long-running services. Claude Code CX Codex Cursor +1 36,500installs langchain-architecture Seth Hobson This skill helps design LangChain 1.x and LangGraph applications with agents, memory, state, and tool calls. Use it for multi-step LLM workflows. Claude Code CX Codex Cursor 13,150installs mcp-builder official anthropics This skill walks through building an MCP server in TypeScript or Python, from reading the protocol spec to writing tests and evaluation questions. Claude Code Claude.ai 130,949installs google-agents-cli-adk-code official Google A reference skill for building ADK agents with tools, callbacks, state, and workflows. Use it when an agent project needs concrete API patterns or code examples. Claude Code CX Codex Cursor +1 511,400installs

Questions about iii-sdk-reference

How do I install iii-sdk-reference in Claude Code?

Run npx skills add iii-hq/iii --skill iii-sdk-reference -a claude-code. The skill will be available at ~/.claude/skills/iii-sdk-reference/SKILL.md.

What does iii-sdk-reference do?

It is a reference for iii SDK APIs with examples for Node.js, browser, Python, Rust, and Go. Shows how to register workers, functions, triggers, observers, and channels on each language, plus language-specific constraints.

Which languages does iii SDK support?

Node.js, browser, Python, Rust, and Go. Each has its own package: iii-sdk, iii-browser-sdk, iii-sdk, iii-sdk, and github.com/iii-hq/iii/sdk/packages/go/iii respectively.

See also

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor