
Typescript
This gives Claude strict TypeScript patterns for building type-safe systems, with a heavy focus on runtime validation through Zod schemas, branded types to prevent ID mixing, and discriminated unions for state machines. It's built around TDD workflow and includes compiler configs that turn on every strict flag. The guide assumes you're working on something like the JARVIS AI assistant it references, but the patterns for API boundaries, generic HUD components, and exhaustive switch statements apply to any TypeScript project where you want the type system doing real work. The performance section on memoization and the "no any escape hatch" principle show this is aimed at production codebases, not prototypes.
- skills.sh installs
- 212
- GitHub stars
- 48
- last updated
- Aug 21, 2026
Install
$ npx -y skills add martinholovsky/claude-skills-generator --skill typescript --agent claude-codeInstalls into .claude/skills of the current project.
Files
TypeScript Development Skill
File Organization: This skill uses split structure. See
references/for advanced patterns and security examples.
1. Overview
This skill provides TypeScript expertise for the JARVIS AI Assistant, ensuring type safety across the entire codebase including Vue components, API routes, 3D rendering, and state management.
Risk Level: MEDIUM - Type system prevents runtime errors, enforces contracts, but misconfiguration can lead to security gaps
Primary Use Cases:
- Defining type-safe interfaces for JARVIS system data
- Runtime validation with Zod schemas
- Generic patterns for reusable HUD components
- Strict null checking to prevent crashes
2. Core Responsibilities
2.1 Fundamental Principles
Sponsors
Details
- Repository
- github.com/martinholovsky/claude-skills-generator
- Category
- Automation & Workflows
- First seen
- Jun 3, 2026
More from martinholovsky/claude-skills-generator
All 50- Async Expert211
- Cloud Api Integration201
- Harbor Expert198
- Model Quantization197
- Pinia197
- Kanidm Expert188
- Linux At Spi2188
- SQLite Database Expert1
- Auto Update Systems Expert
- Cross Platform Build Expert
- Database Design Expert
- SQLCipher Encrypted Database Expert
- Windows Ui Automation1.3K
- Gsap1.3K
- Ui Ux Expert830
- Cicd Expert648
- Webgl559
- Tauri553
- Tailwindcss499
- Rabbitmq Expert498
- Celery Expert458
- Wake Word Detection410
- Web Audio Api406
- Glsl372