Teaches Claude how to handle errors in the iii platform by branching on specific error codes like `function_not_found`, `FORBIDDEN`, and `timeout` instead of parsing message strings. Covers the distinction between SDK-local errors and engine-side invocation failures, plus retryability rules (don't retry RBAC denials, be careful with timeouts unless your work is idempotent). Includes working exception handling patterns for Node, Python, Rust, and browser SDKs. The honest take: error codes in distributed systems always feel like they need one more layer of context, but having a reference that tells you not to retry `FORBIDDEN` blindly is worth it when you're debugging at 2am.
npx -y skills add iii-hq/iii --skill iii-error-handling --agent claude-codeInstalls into .claude/skills of the current project.
Select a file.
JamieMason/syncpack
awslabs/agent-plugins
github/awesome-copilot