Skills

Iii Error Handling

Handle iii engine and SDK errors across Node, Python, Rust, and browser workers.

Install

npx skills add iii-hq/iii --skill iii-error-handling -g -a claude-code -y
Repository
iii-hq/iii18.9k
Category
Engineering
Updated
3d ago
License
See repository
Context cost
Mediumabout 1,795 tokens
Runs scripts
No, instructions only

What it does

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.

Error Handling

iii has two broad error classes: SDK/local errors and engine/remote invocation errors. Agents should branch on the error code instead of matching only message strings.

Error Codes

Branch on exact code strings, but keep engine wire codes separate from SDK-local codes.

Read the whole SKILL.md on GitHub

More in Engineering