Agent Skill
2/7/2026

reviewing-silent-failures

フロントエンドコードのサイレント障害検出パターン。 エラーハンドリングのレビュー、握りつぶされたエラーの検出、または silent failure, empty catch, エラーハンドリング, 握りつぶし, swallowed error に言及した時に使用。

T
thkt
4GitHub Stars
1Views
npx skills add thkt/claude-config

SKILL.md

Namereviewing-silent-failures
Descriptionフロントエンドコードのサイレント障害検出パターン。 エラーハンドリングのレビュー、握りつぶされたエラーの検出、または silent failure, empty catch, エラーハンドリング, 握りつぶし, swallowed error に言及した時に使用。

name: reviewing-silent-failures description: > フロントエンドコードのサイレント障害検出パターン。 エラーハンドリングのレビュー、握りつぶされたエラーの検出、または silent failure, empty catch, エラーハンドリング, 握りつぶし, swallowed error に言及した時に使用。 allowed-tools: [Read, Grep, Glob, Task] agent: silent-failure-reviewer context: fork user-invocable: false

サイレント障害レビュー

検出

IDパターン修正
SF1catch (e) {}catch (e) { logger.error(e); throw }
SF1catch (e) { console.log(e) }ユーザーフィードバック表示 + コンテキストログ
SF2.catch()なしの.then(fn).catch() 追加またはtry/catch使用
SF2async () => { await fn() }try/catchでラップ、エラー処理
SF3エラーUI状態なしError Boundary、フィードバックコンポーネント
SF4サイレントな value ?? defaultValueフォールバック使用時にログ
SF4data?.nested?.value予期せぬnullをチェックして報告

参照

トピックファイル
検出references/detection-patterns.md
Skills Info
Original Name:reviewing-silent-failuresAuthor:thkt