w-errors について
w-errorsは、現在のコードのエラー処理を強化するBasilicのワークフローエージェントスキルです。リポジトリの規約に従い、安全でない再試行を避け、変更を検証する手順を示します。
主な機能
- 01検証・I/O・認可の失敗箇所を特定
- 02リポジトリ既存のエラーとロガーを使用
- 03安全でない書き込みの再試行を回避
- 04変更をテストし対象を絞ってチェック
- 05動作変更時にドキュメントを更新
活用シーン
- 01変更したコード経路のエラー処理を改善
- 02再試行による元の失敗の隠蔽を防止
- 03テストや手動シナリオで新しい失敗経路を検証
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ blockmatic-icebox/ basilic-skills --skill w-errorsインストール後、Claude Code で/w-errorsを入力して読み込まれたか確認します。
詳細
現在のコードのエラー処理を強化してください。AGENTS.md に記載されたエラー処理のページと、既存のエラー/ロガーパッケージに従ってください。リトライで根本原因となったエラーを隠さないでください。
- 変更したパスでの失敗点(検証、I/O、認可、空または無効な入力)を特定します。
- リポジトリのエラー型とロガーを使用します。既存のユーザー向けエラーパターンに沿って、エラーを返すか表示します。
- リプレイセーフな書き込みの場合にのみリトライします。それ以外の場合、リトライがすでに必要であれば、上限時間を設けた明示的なリトライなしのパスを維持します。
- 新しいパスを、テストまたは名前付きの手動シナリオでカバーします。既存のチェックのうち、最小のものを実行します。
- ドキュメント:動作またはコマンドを変更した場合は
/w-docsを使用します。
コメント
Markdown 対応