·error-handling
</>

error-handling

Compétence pour appliquer les meilleures pratiques de gestion des erreurs. Prend en charge la conception des erreurs basée sur la récupérabilité, l’utilisation des types Soit/Résultat et la classification appropriée des erreurs de domaine par rapport aux erreurs système. À utiliser lors des révisions de code, des nouvelles implémentations ou de la refactorisation lorsque les modèles de gestion des erreurs doivent être améliorés. Langages cibles : Go, Rust, Scala, Java, TypeScript, JavaScript, Python. Déclenché par des requêtes de gestion des erreurs telles que « améliorer la gestion des erreurs », « vouloir utiliser les types de résultats », « revoir la conception des exceptions » ou « concevoir des erreurs récupérables ».

13Installations·3Tendance·@j5ik2o

Installation

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

Comment installer error-handling

Installez rapidement le skill IA error-handling dans votre environnement de développement via la ligne de commande

  1. Ouvrir le Terminal: Ouvrez votre terminal ou outil de ligne de commande (Terminal, iTerm, Windows Terminal, etc.)
  2. Exécuter la commande d'installation: Copiez et exécutez cette commande : npx skills add https://github.com/j5ik2o/okite-ai --skill error-handling
  3. Vérifier l'installation: Une fois installé, le skill sera automatiquement configuré dans votre environnement de programmation IA et prêt à être utilisé dans Claude Code, Cursor ou OpenClaw

Source : 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 |

Compétence pour appliquer les meilleures pratiques de gestion des erreurs. Prend en charge la conception des erreurs basée sur la récupérabilité, l’utilisation des types Soit/Résultat et la classification appropriée des erreurs de domaine par rapport aux erreurs système. À utiliser lors des révisions de code, des nouvelles implémentations ou de la refactorisation lorsque les modèles de gestion des erreurs doivent être améliorés. Langages cibles : Go, Rust, Scala, Java, TypeScript, JavaScript, Python. Déclenché par des requêtes de gestion des erreurs telles que « améliorer la gestion des erreurs », « vouloir utiliser les types de résultats », « revoir la conception des exceptions » ou « concevoir des erreurs récupérables ». Source : j5ik2o/okite-ai.

Faits (prêts à citer)

Champs et commandes stables pour les citations IA/recherche.

Commande d'installation
npx skills add https://github.com/j5ik2o/okite-ai --skill error-handling
Catégorie
</>Développement
Vérifié
Première apparition
2026-03-10
Mis à jour
2026-03-10

Browse more skills from j5ik2o/okite-ai

Réponses rapides

Qu'est-ce que error-handling ?

Compétence pour appliquer les meilleures pratiques de gestion des erreurs. Prend en charge la conception des erreurs basée sur la récupérabilité, l’utilisation des types Soit/Résultat et la classification appropriée des erreurs de domaine par rapport aux erreurs système. À utiliser lors des révisions de code, des nouvelles implémentations ou de la refactorisation lorsque les modèles de gestion des erreurs doivent être améliorés. Langages cibles : Go, Rust, Scala, Java, TypeScript, JavaScript, Python. Déclenché par des requêtes de gestion des erreurs telles que « améliorer la gestion des erreurs », « vouloir utiliser les types de résultats », « revoir la conception des exceptions » ou « concevoir des erreurs récupérables ». Source : j5ik2o/okite-ai.

Comment installer error-handling ?

Ouvrez votre terminal ou outil de ligne de commande (Terminal, iTerm, Windows Terminal, etc.) Copiez et exécutez cette commande : npx skills add https://github.com/j5ik2o/okite-ai --skill error-handling Une fois installé, le skill sera automatiquement configuré dans votre environnement de programmation IA et prêt à être utilisé dans Claude Code, Cursor ou OpenClaw

Où se trouve le dépôt source ?

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