typescript-strict-checks

Enforce TypeScript strict mode compliance with noUncheckedIndexedAccess and exactOptionalPropertyTypes.

Updated Dec 5, 2025
One-click install
npx skills add https://github.com/wendleyw/brianna-dawes-studio-app --skill typescript-strict-checks
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: typescript-strict-checks
Source: https://github.com/wendleyw/brianna-dawes-studio-app/tree/main/.claude/skills/typescript-strict-checks
Command: npx skills add https://github.com/wendleyw/brianna-dawes-studio-app --skill typescript-strict-checks

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enforces TypeScript strict mode compliance in the codebase, focusing on noUncheckedIndexedAccess and exactOptionalPropertyTypes to reduce runtime surprises and improve maintainability.

Core Features & Use Cases

  • Strict TS Enforcement: Enforces strict compiler options for safer code.
  • Common Pitfalls: Guards against undefined, uses optional chaining, and explicit undefined typing.
  • Use Case: Review a TS file that accesses arrays or optional properties and refactor to strict patterns.

Quick Start

Run type-check and fix TS errors to enable strict mode across the repository.