·error-boundaries
</>

error-boundaries

yanko-belov/code-craft

エラーをどこでキャッチするかを決定するときに使用します。エラーが伝播しすぎる場合、または伝播が不十分な場合に使用します。コンポーネント/サービスの分離を設計するときに使用します。

17インストール·0トレンド·@yanko-belov

インストール

$npx skills add https://github.com/yanko-belov/code-craft --skill error-boundaries

SKILL.md

Catch errors at logical boundaries, not random points in the call stack.

Error boundaries are strategic catch points that prevent cascading failures while enabling graceful degradation. Place them at architectural boundaries—not scattered throughout business logic.

| Is this a context transition point? | Don't catch here | | Would catching prevent meaningful propagation? | Don't catch here | | Can I translate to a meaningful domain error? | Don't catch here | | Is there a specific recovery action? | Don't catch here | | Does the boundary change ownership? | Don't catch here |

エラーをどこでキャッチするかを決定するときに使用します。エラーが伝播しすぎる場合、または伝播が不十分な場合に使用します。コンポーネント/サービスの分離を設計するときに使用します。 ソース: yanko-belov/code-craft。

原文を見る

引用可能な情報

AI/検索での引用用の安定したフィールドとコマンド。

インストールコマンド
npx skills add https://github.com/yanko-belov/code-craft --skill error-boundaries
カテゴリ
</>開発ツール
認証済み
初回登録
2026-02-01
更新日
2026-02-18

クイックアンサー

error-boundaries とは?

エラーをどこでキャッチするかを決定するときに使用します。エラーが伝播しすぎる場合、または伝播が不十分な場合に使用します。コンポーネント/サービスの分離を設計するときに使用します。 ソース: yanko-belov/code-craft。

error-boundaries のインストール方法は?

ターミナルまたはコマンドラインツール(Terminal、iTerm、Windows Terminal など)を開きます このコマンドをコピーして実行します: npx skills add https://github.com/yanko-belov/code-craft --skill error-boundaries インストール後、スキルは自動的に AI コーディング環境に設定され、Claude Code や Cursor で使用できるようになります

ソースリポジトリはどこですか?

https://github.com/yanko-belov/code-craft