TypeScript Pro skill: what it does and how to install it
Builds type-safe TypeScript APIs with advanced generics, branded types, type guards, strict configuration and tRPC integration.
Summary generated from the skill's documentation.
Warning. A security audit flagged this skill with a critical risk warning. Read its SKILL.md and scripts before you install it.
Install
$ npx skills add Jeffallan/claude-skills --skill typescript-proRun it in a terminal. If your agent is already running, start a new session so it picks the skill up.
About this skill
What it does. Reviews TypeScript configuration and type architecture, then designs and implements type-first APIs with branded types, generics, utility types, guards and discriminated unions. It checks changes with tsc --noEmit, optimises project references and incremental builds, and tests public type coverage.
When to use it. For TypeScript applications, libraries, monorepos or tRPC APIs that need strict compiler settings and end-to-end type safety. It also covers declaration output and configuration choices.
History
Repo stars
12.1k+332 since 5 Oct 2026
Stars are counted for the whole repository, which holds 51 skills.
Show as a table
| Date | Repo stars |
|---|---|
| 26 Oct 2026 | 12,068 |
| 25 Oct 2026 | 12,050 |
| 24 Oct 2026 | 12,032 |
| 23 Oct 2026 | 12,017 |
| 22 Oct 2026 | 11,999 |
| 21 Oct 2026 | 11,974 |
| 20 Oct 2026 | 11,948 |
| 19 Oct 2026 | 11,940 |
| 18 Oct 2026 | 11,921 |
| 17 Oct 2026 | 11,909 |
| 16 Oct 2026 | 11,895 |
| 15 Oct 2026 | 11,881 |
| 14 Oct 2026 | 11,865 |
| 13 Oct 2026 | 11,850 |
| 12 Oct 2026 | 11,838 |
| 11 Oct 2026 | 11,819 |
| 10 Oct 2026 | 11,806 |
| 9 Oct 2026 | 11,791 |
| 8 Oct 2026 | 11,776 |
| 7 Oct 2026 | 11,756 |
| 6 Oct 2026 | 11,746 |
| 5 Oct 2026 | 11,736 |
Installs
14.2k
Tracking since . A chart appears once there are 7 days of data.
Installs via skills.sh
Similar skills
- Migrate to ShoehornMigrates test files from as-type assertions to @total-typescript/shoehorn.
- Lean BuildBuilds a feature within strict scope, reusing what the repository already has and stopping at an explicit condition.
- API and Interface DesignGuides the design of stable APIs and module boundaries, covering REST and GraphQL endpoints and type contracts between modules.