Patterns for robust error handling across TypeScript, Python, and Go. Covers typed errors, error boundaries, retries, circuit breakers, and user-facing error messages. Use when designing error types, retries, circuit breakers, or user-facing failure messages in TypeScript, Python, or Go.
安装
npx skills add affaan-m/ECC --skill error-handlingnpx skills add affaan-m/ECC --skill error-handling -a claude-code -gnpx skills add affaan-m/ECC --skill error-handling -a codex -ggemini skills install https://github.com/affaan-m/ECC.git --path docs/ja-JP/skills/error-handlinggh skill install affaan-m/ECC error-handlinggit clone --depth 1 https://github.com/affaan-m/ECC /tmp/affaan-m__ECC
mkdir -p ~/.claude/skills ~/.agents/skills
cp -R /tmp/affaan-m__ECC/docs/ja-JP/skills/error-handling ~/.claude/skills/error-handling # Claude Code
cp -R /tmp/affaan-m__ECC/docs/ja-JP/skills/error-handling ~/.agents/skills/error-handling # Codex, Cursor, Gemini CLI, Copilot, OpenCode