error-handling
✓巧妙に作成された trySync および tryAsync を使用したエラー処理パターン。エラー処理コードを作成するとき、try-catch ブロックを使用するとき、または Result タイプと正常なエラー回復を操作するときに使用します。
SKILL.md
When handling errors that can be gracefully recovered from, use trySync (for synchronous code) or tryAsync (for asynchronous code) from wellcrafted instead of traditional try-catch blocks. This provides better type safety and explicit error handling.
Related Skills: See services-layer skill for createTaggedError patterns. See query-layer skill for error transformation to WhisperingError.
Wrap only the specific operation that can fail. This captures the error boundary precisely and makes code easier to reason about.
巧妙に作成された trySync および tryAsync を使用したエラー処理パターン。エラー処理コードを作成するとき、try-catch ブロックを使用するとき、または Result タイプと正常なエラー回復を操作するときに使用します。 ソース: epicenterhq/epicenter。
引用可能な情報
AI/検索での引用用の安定したフィールドとコマンド。
- インストールコマンド
npx skills add https://github.com/epicenterhq/epicenter --skill error-handling- カテゴリ
- </>開発ツール
- 認証済み
- ✓
- 初回登録
- 2026-02-01
- 更新日
- 2026-02-18
クイックアンサー
error-handling とは?
巧妙に作成された trySync および tryAsync を使用したエラー処理パターン。エラー処理コードを作成するとき、try-catch ブロックを使用するとき、または Result タイプと正常なエラー回復を操作するときに使用します。 ソース: epicenterhq/epicenter。
error-handling のインストール方法は?
ターミナルまたはコマンドラインツール(Terminal、iTerm、Windows Terminal など)を開きます このコマンドをコピーして実行します: npx skills add https://github.com/epicenterhq/epicenter --skill error-handling インストール後、スキルは自動的に AI コーディング環境に設定され、Claude Code や Cursor で使用できるようになります
ソースリポジトリはどこですか?
https://github.com/epicenterhq/epicenter
詳細
- カテゴリ
- </>開発ツール
- ソース
- skills.sh
- 初回登録
- 2026-02-01