·error-handling
</>

error-handling

Habilidad para aplicar las mejores prácticas de manejo de errores: diseña errores basados ​​en la recuperabilidad, utiliza tipos Cualquiera/Resultado y separa adecuadamente el dominio de los errores del sistema. Úselo durante revisiones de código, nuevas implementaciones o refactorización cuando sea necesario mejorar los patrones de manejo de errores. Idiomas de destino: Go, Rust, Scala, Java, TypeScript, JavaScript, Python. Activado por solicitudes de manejo de errores como "mejorar el manejo de errores", "quiero usar el tipo de resultado", "revisar el diseño de excepción" o "diseñar errores recuperables".

13Instalaciones·3Tendencia·@j5ik2o

Instalación

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

Cómo instalar error-handling

Instala rápidamente el skill de IA error-handling en tu entorno de desarrollo mediante línea de comandos

  1. Abrir Terminal: Abre tu terminal o herramienta de línea de comandos (Terminal, iTerm, Windows Terminal, etc.)
  2. Ejecutar comando de instalación: Copia y ejecuta este comando: npx skills add https://github.com/j5ik2o/okite-ai --skill error-handling
  3. Verificar instalación: Una vez instalado, el skill se configurará automáticamente en tu entorno de programación con IA y estará listo para usar en Claude Code, Cursor u OpenClaw

Fuente: j5ik2o/okite-ai.

SKILL.md

Ver original

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

Habilidad para aplicar las mejores prácticas de manejo de errores: diseña errores basados ​​en la recuperabilidad, utiliza tipos Cualquiera/Resultado y separa adecuadamente el dominio de los errores del sistema. Úselo durante revisiones de código, nuevas implementaciones o refactorización cuando sea necesario mejorar los patrones de manejo de errores. Idiomas de destino: Go, Rust, Scala, Java, TypeScript, JavaScript, Python. Activado por solicitudes de manejo de errores como "mejorar el manejo de errores", "quiero usar el tipo de resultado", "revisar el diseño de excepción" o "diseñar errores recuperables". Fuente: j5ik2o/okite-ai.

Datos (listos para citar)

Campos y comandos estables para citas de IA/búsqueda.

Comando de instalación
npx skills add https://github.com/j5ik2o/okite-ai --skill error-handling
Categoría
</>Desarrollo
Verificado
Primera vez visto
2026-03-10
Actualizado
2026-03-11

Browse more skills from j5ik2o/okite-ai

Respuestas rápidas

¿Qué es error-handling?

Habilidad para aplicar las mejores prácticas de manejo de errores: diseña errores basados ​​en la recuperabilidad, utiliza tipos Cualquiera/Resultado y separa adecuadamente el dominio de los errores del sistema. Úselo durante revisiones de código, nuevas implementaciones o refactorización cuando sea necesario mejorar los patrones de manejo de errores. Idiomas de destino: Go, Rust, Scala, Java, TypeScript, JavaScript, Python. Activado por solicitudes de manejo de errores como "mejorar el manejo de errores", "quiero usar el tipo de resultado", "revisar el diseño de excepción" o "diseñar errores recuperables". Fuente: j5ik2o/okite-ai.

¿Cómo instalo error-handling?

Abre tu terminal o herramienta de línea de comandos (Terminal, iTerm, Windows Terminal, etc.) Copia y ejecuta este comando: npx skills add https://github.com/j5ik2o/okite-ai --skill error-handling Una vez instalado, el skill se configurará automáticamente en tu entorno de programación con IA y estará listo para usar en Claude Code, Cursor u OpenClaw

¿Dónde está el repositorio de origen?

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