·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。

| ビジネスルール違反 | 引数の不正 (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-11

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 で使用できるようになります

ソースリポジトリはどこですか?

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