error-handling-patterns について
アプリケーション開発、デバッグ、信頼性向上におけるエラー処理の実践を支援するスキルです。APIの耐障害性、リトライ、サーキットブレーカー、非同期・分散システムのエラーを扱います。
主な機能
- 01耐障害性を考慮したAPIエラー処理
- 02デバッグ情報とエラーメッセージの改善
- 03リトライとサーキットブレーカーパターン
- 04非同期・並行処理のエラー対応
- 05分散システムの障害への対処
活用シーン
- 01新機能へのエラー処理の追加
- 02本番環境の障害調査
- 03APIや分散サービスの信頼性向上
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ sickn33/ agentic-awesome-skills --skill error-handling-patternsインストール後、Claude Code で/error-handling-patternsを入力して読み込まれたか確認します。
同梱ファイルresources/implementation-playbook.md
詳細
エラー処理パターン
障害を適切に処理し、優れたデバッグ体験を提供する堅牢なエラー処理戦略を用いて、回復力のあるアプリケーションを構築します。
このスキルを使用する場合
- 新機能にエラー処理を実装するとき
- エラーに強い API を設計するとき
- 本番環境の問題をデバッグするとき
- アプリケーションの信頼性を向上させるとき
- ユーザーと開発者にとってより良いエラーメッセージを作成するとき
- リトライおよびサーキットブレーカーのパターンを実装するとき
- 非同期/並行処理のエラーを処理するとき
- フォールトトレラントな分散システムを構築するとき
このスキルを使用しない場合
- タスクがエラー処理パターンと無関係である場合
- この範囲外の別のドメインやツールが必要な場合
手順
- 目標、制約、および必要な入力を明確にします。
- 関連するベストプラクティスを適用し、結果を検証します。
- 実行可能な手順と検証方法を提示します。
- 詳細な例が必要な場合は、
resources/implementation-playbook.mdを開いてください。
リソース
- 詳細なパターンと例については、
resources/implementation-playbook.mdを参照してください。
制限事項
- このスキルは、タスクが上記の範囲に明確に一致する場合にのみ使用してください。
- 出力を、環境固有の検証、テスト、または専門家によるレビューの代替として扱わないでください。
- 必要な入力、権限、安全境界、または成功基準が欠けている場合は、停止して確認を求めてください。
コメント
Markdown 対応