·error-handling
</>

error-handling

Capacità di applicare le migliori pratiche di gestione degli errori. Aiuta nella progettazione degli errori in base alla recuperabilità, utilizzando i tipi Entrambi/Risultato e classificando correttamente gli errori di dominio e di sistema. Da utilizzare durante le revisioni del codice, le nuove implementazioni o il refactoring quando è necessario migliorare i modelli di gestione degli errori. Linguaggi di destinazione: Go, Rust, Scala, Java, TypeScript, JavaScript, Python. Attivato da richieste di gestione degli errori come "migliorare la gestione degli errori", "utilizzare i tipi di risultato", "rivedere la progettazione delle eccezioni" o "progettare errori recuperabili".

13Installazioni·3Tendenza·@j5ik2o

Installazione

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

Come installare error-handling

Installa rapidamente la skill AI error-handling nel tuo ambiente di sviluppo tramite riga di comando

  1. Apri il terminale: Apri il tuo terminale o strumento da riga di comando (Terminal, iTerm, Windows Terminal, ecc.)
  2. Esegui il comando di installazione: Copia ed esegui questo comando: npx skills add https://github.com/j5ik2o/okite-ai --skill error-handling
  3. Verifica l'installazione: Dopo l'installazione, la skill verrà configurata automaticamente nel tuo ambiente AI di coding e sarà pronta all'uso in Claude Code, Cursor o OpenClaw

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

Capacità di applicare le migliori pratiche di gestione degli errori. Aiuta nella progettazione degli errori in base alla recuperabilità, utilizzando i tipi Entrambi/Risultato e classificando correttamente gli errori di dominio e di sistema. Da utilizzare durante le revisioni del codice, le nuove implementazioni o il refactoring quando è necessario migliorare i modelli di gestione degli errori. Linguaggi di destinazione: Go, Rust, Scala, Java, TypeScript, JavaScript, Python. Attivato da richieste di gestione degli errori come "migliorare la gestione degli errori", "utilizzare i tipi di risultato", "rivedere la progettazione delle eccezioni" o "progettare errori recuperabili". Fonte: j5ik2o/okite-ai.

Fatti (pronti per citazione)

Campi e comandi stabili per citazioni AI/ricerca.

Comando di installazione
npx skills add https://github.com/j5ik2o/okite-ai --skill error-handling
Categoria
</>Sviluppo
Verificato
Prima apparizione
2026-03-10
Aggiornato
2026-03-10

Browse more skills from j5ik2o/okite-ai

Risposte rapide

Che cos'è error-handling?

Capacità di applicare le migliori pratiche di gestione degli errori. Aiuta nella progettazione degli errori in base alla recuperabilità, utilizzando i tipi Entrambi/Risultato e classificando correttamente gli errori di dominio e di sistema. Da utilizzare durante le revisioni del codice, le nuove implementazioni o il refactoring quando è necessario migliorare i modelli di gestione degli errori. Linguaggi di destinazione: Go, Rust, Scala, Java, TypeScript, JavaScript, Python. Attivato da richieste di gestione degli errori come "migliorare la gestione degli errori", "utilizzare i tipi di risultato", "rivedere la progettazione delle eccezioni" o "progettare errori recuperabili". Fonte: j5ik2o/okite-ai.

Come installo error-handling?

Apri il tuo terminale o strumento da riga di comando (Terminal, iTerm, Windows Terminal, ecc.) Copia ed esegui questo comando: npx skills add https://github.com/j5ik2o/okite-ai --skill error-handling Dopo l'installazione, la skill verrà configurata automaticamente nel tuo ambiente AI di coding e sarà pronta all'uso in Claude Code, Cursor o OpenClaw

Dov'è il repository sorgente?

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