·error-handling
</>

error-handling

應用錯誤處理最佳實踐的技能。支持基于可恢复性的错误设计、Either/Result 类型的使用以及域与系统错误的正确分类。当错误处理模式需要改进时,在代码审查、新实现或重构期间使用。目标语言:Go、Rust、Scala、Java、TypeScript、JavaScript、Python。由錯誤處理請求觸發,例如「改進錯誤處理」、「想要使用結果類型」、「審查異常設計」或「設計可恢復錯誤」。

13安裝·3熱度·@j5ik2o

安裝

$npx skills add https://github.com/j5ik2o/okite-ai --skill error-handling

如何安裝 error-handling

透過命令列快速安裝 error-handling AI 技能到你的開發環境

  1. 開啟終端機: 開啟你的終端機或命令列工具(如 Terminal、iTerm、Windows Terminal 等)
  2. 執行安裝指令: 複製並執行以下指令:npx skills add https://github.com/j5ik2o/okite-ai --skill error-handling
  3. 驗證安裝: 安裝完成後,技能將自動設定到你的 AI 程式設計環境中,可以在 Claude Code、Cursor 或 OpenClaw 中使用

來源:j5ik2o/okite-ai。

SKILL.md

查看原文

| ビジネスルール違反 | 引数の不正 (IllegalArgumentException) | | 外部システムエラー | 状態の矛盾 (IllegalStateException) | | 権限不足・リソース競合 | 到達不可コード (unreachable) |

| TypeScript | neverthrow | Result のみで十分な場合(軽量・シンプル) | | TypeScript | fp-ts | 関数型全般を使う場合(Option, Task, IO, Reader 等) | | JavaScript | neverthrow | TypeScript と同様 | | Rust | 標準 Result | 常にこれを使用。エラー定義には thiserror | | Go | 標準 (T, error) | Go らしいシンプルなコードを書く場合 | | Go | samber/mo | Result/Either でチェーン処理したい場合 | | Scala | 標準 Either[L, R] | 標準で十分。cats は大規模 FP 向け |

| Java | vavr.io Either | 関数型コレクションも使うなら vavr 一択 | | Python | returns (dry-python) | 本番環境向け。型アノテーション充実 | | Python | result | 軽量。Rust ライクなシンプルな API |

應用錯誤處理最佳實踐的技能。支持基于可恢复性的错误设计、Either/Result 类型的使用以及域与系统错误的正确分类。当错误处理模式需要改进时,在代码审查、新实现或重构期间使用。目标语言:Go、Rust、Scala、Java、TypeScript、JavaScript、Python。由錯誤處理請求觸發,例如「改進錯誤處理」、「想要使用結果類型」、「審查異常設計」或「設計可恢復錯誤」。 來源:j5ik2o/okite-ai。

可引用資訊

為搜尋與 AI 引用準備的穩定欄位與指令。

安裝指令
npx skills add https://github.com/j5ik2o/okite-ai --skill error-handling
分類
</>開發工具
認證
收錄時間
2026-03-10
更新時間
2026-03-10

Browse more skills from j5ik2o/okite-ai

快速解答

什麼是 error-handling?

應用錯誤處理最佳實踐的技能。支持基于可恢复性的错误设计、Either/Result 类型的使用以及域与系统错误的正确分类。当错误处理模式需要改进时,在代码审查、新实现或重构期间使用。目标语言:Go、Rust、Scala、Java、TypeScript、JavaScript、Python。由錯誤處理請求觸發,例如「改進錯誤處理」、「想要使用結果類型」、「審查異常設計」或「設計可恢復錯誤」。 來源:j5ik2o/okite-ai。

如何安裝 error-handling?

開啟你的終端機或命令列工具(如 Terminal、iTerm、Windows Terminal 等) 複製並執行以下指令:npx skills add https://github.com/j5ik2o/okite-ai --skill error-handling 安裝完成後,技能將自動設定到你的 AI 程式設計環境中,可以在 Claude Code、Cursor 或 OpenClaw 中使用

這個 Skill 的原始碼在哪?

https://github.com/j5ik2o/okite-ai