·error-handling
</>

error-handling

Навыки применения лучших практик обработки ошибок. Помогает в разработке ошибок на основе возможности восстановления, использования типов «Или/Результат» и правильной классификации доменных и системных ошибок. Используйте во время проверки кода, новых реализаций или рефакторинга, когда шаблоны обработки ошибок требуют улучшения. Целевые языки: Go, Rust, Scala, Java, TypeScript, JavaScript, Python. Запускается запросами, связанными с обработкой ошибок, такими как «улучшить обработку ошибок», «хотеть использовать типы результатов», «пересмотреть структуру исключений» или «разработать исправимые ошибки».

13Установки·3Тренд·@j5ik2o

Установка

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

Как установить error-handling

Быстро установите AI-навык error-handling в вашу среду разработки через командную строку

  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 |

Навыки применения лучших практик обработки ошибок. Помогает в разработке ошибок на основе возможности восстановления, использования типов «Или/Результат» и правильной классификации доменных и системных ошибок. Используйте во время проверки кода, новых реализаций или рефакторинга, когда шаблоны обработки ошибок требуют улучшения. Целевые языки: Go, Rust, Scala, Java, TypeScript, JavaScript, Python. Запускается запросами, связанными с обработкой ошибок, такими как «улучшить обработку ошибок», «хотеть использовать типы результатов», «пересмотреть структуру исключений» или «разработать исправимые ошибки». Источник: j5ik2o/okite-ai.

Факты (для цитирования)

Стабильные поля и команды для ссылок в AI/поиске.

Команда установки
npx skills add https://github.com/j5ik2o/okite-ai --skill error-handling
Источник
j5ik2o/okite-ai
Категория
</>Разработка
Проверено
Впервые замечено
2026-03-10
Обновлено
2026-03-10

Browse more skills from j5ik2o/okite-ai

Короткие ответы

Что такое error-handling?

Навыки применения лучших практик обработки ошибок. Помогает в разработке ошибок на основе возможности восстановления, использования типов «Или/Результат» и правильной классификации доменных и системных ошибок. Используйте во время проверки кода, новых реализаций или рефакторинга, когда шаблоны обработки ошибок требуют улучшения. Целевые языки: 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