TypeScript Senior Patterns

Community

Enforce production-grade TypeScript patterns.

Authortheofernandezz
Version1.0.0
Installs0

System Documentation

What problem does it solve?

TypeScript projects often drift into unsafe patterns that undermine maintainability. This skill enforces production-grade TypeScript patterns to bolster type safety, readability, and long-term reliability.

Core Features & Use Cases

  • Prohibits dangerous patterns such as using any, defaulting to enums inappropriately, or relying on namespaces.
  • Encourages robust type design through flat interfaces, const assertions, discriminated unions, utility types, and generics with constraints.
  • Use cases include auditing codebases, guiding new projects, and maintaining consistent typing across API layers, data models, and business logic.

Quick Start

Apply this skill to enforce production-grade TypeScript patterns across your TypeScript projects.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: TypeScript Senior Patterns
Download link: https://github.com/theofernandezz/ai-library/archive/main.zip#typescript-senior-patterns

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.