reviewing-type-safety | Skill Performance & Reviews | TopRankSkills

TopRank Skills

Home / Skills / tools / reviewing-type-safety

reviewing-type-safety

maintained by thkt

star 3 account_tree 0 verified_user MIT License
bolt View GitHub

name: reviewing-type-safety description: > TypeScript type safety patterns and best practices for maximum type coverage. Use when reviewing TypeScript code for type issues, eliminating any types, or when user mentions type safety, 型安全, 型カバレッジ, strict mode. allowed-tools: [Read, Grep, Glob, Task] agent: type-safety-reviewer context: fork user-invocable: false

Type Safety Review

Detection

ID Pattern Fix
TS1 any unknown + type guard
TS1 Implicit any Explicit type annotation
TS2 value as Type Type guard function
TS2 value! (non-null assertion) Explicit null check
TS3 function fn(data) (untyped) function fn(data: Type)
TS3 Missing return type Explicit : ReturnType
TS4 default: without exhaustive default: assertNever(value)

Criteria

Type coverage >= 95%. Any usage = 0. Strict mode all enabled.

References

Topic File
Coverage references/type-coverage.md
Guards references/type-guards.md
Strict references/strict-mode.md
Result references/result-type.md

chat Comments (0)

chat_bubble_outline

No comments yet. Be the first to share your thoughts!

Skill Details

GitHub Stars 3
GitHub Forks 0
Created Jan 2026
Last Updated il y a 5 mois
tools tools debugging

Related Skills

fabric
chevron_right
typescript-expert
chevron_right
break-loop
chevron_right
burp-suite
chevron_right
page-behavior-audit
chevron_right

Build your own?

Join 12,000+ developers contributing to the Claude ecosystem.