·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