Agent Skill
2/7/2026

reviewing-type-safety

最大型カバレッジのためのTypeScript型安全パターンとベストプラクティス。 TypeScriptコードの型問題レビュー、`any`型の排除、または type safety, 型安全, 型カバレッジ, strict mode に言及した時に使用。

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

SKILL.md

Namereviewing-type-safety
Description最大型カバレッジのためのTypeScript型安全パターンとベストプラクティス。 TypeScriptコードの型問題レビュー、`any`型の排除、または type safety, 型安全, 型カバレッジ, strict mode に言及した時に使用。

name: reviewing-type-safety description: > 最大型カバレッジのためのTypeScript型安全パターンとベストプラクティス。 TypeScriptコードの型問題レビュー、any型の排除、または type safety, 型安全, 型カバレッジ, strict mode に言及した時に使用。 allowed-tools: [Read, Grep, Glob, Task] agent: type-safety-reviewer context: fork user-invocable: false

型安全レビュー

検出

IDパターン修正
TS1anyunknown + 型ガード
TS1暗黙的any明示的な型アノテーション
TS2value as Type型ガード関数
TS2value! (非nullアサーション)明示的なnullチェック
TS3function fn(data) (型なし)function fn(data: Type)
TS3戻り値型の欠如明示的な : ReturnType
TS4網羅的でないdefault:default: assertNever(value)

基準

型カバレッジ >= 95%。Any使用 = 0。Strictモード全て有効。

参照

トピックファイル
カバレッジreferences/type-coverage.md
ガードreferences/type-guards.md
Strictreferences/strict-mode.md
Resultreferences/result-type.md
Skills Info
Original Name:reviewing-type-safetyAuthor:thkt