AI skills for TypeScript
AI Coding Skills for TypeScript
Browse the best AI coding skills for TypeScript in 2026, type-safe code review, test generation for Vitest/Jest, deploy pipelines for Vercel/Next.js, and security audits for Node APIs. Works with Claude Code, Cursor, Codex CLI, Windsurf, Copilot, Cline.
Short answer
The best AI coding skills for TypeScript are skills-hub's `code-review`, `unit-test` (Vitest/Jest auto-detection), `api-scaffold` (Express/Fastify/NestJS), `db-schema` (Prisma), `secure`, and `dependency-scan`. All portable across Claude Code, Cursor, Codex CLI, Windsurf, Copilot, and Cline.
TypeScript is where most production-grade AI coding work happens in 2026, and where the strongest AI tooling exists. The skills below auto-detect your TypeScript stack (Node + Express/Fastify/NestJS, Next.js, Hono, Bun) and emit idiomatic, type-safe code with proper Zod / Valibot validation, correctly typed Prisma queries, and Vitest / Jest test patterns.
Top skills for TypeScript
01senior-frontend
18 installsFrontend development skill for React, Next.js, TypeScript, and Tailwind CSS applications. Use when building React components, optimizing Next.js performance, analyzing bundle sizes, scaffolding frontend projects, implementing accessibility, or reviewing frontend code quality.
Buildfrom Multi-Domain Skills02cleanup-sprint
10 installsDeep codebase cleanup — kills dead code, fixes all lint/format warnings, removes orphaned files, cleans stale TODOs, strips security hazards, tightens TypeScript strict mode, and organizes imports. Triggers on: clean up, dead code, unused imports, lint, technical debt cleanup, spring cleaning, tidy up the codebase, remove dead code, code hygiene, declutter.
Combofrom Skills Hub03web-game
6 installsScaffolds a browser-based game with Phaser 3, PixiJS, or Three.js including game loop, asset pipeline, responsive canvas, input handling, audio, save/load, and deployment to itch.io or web. Triggers on: "web game", "browser game", "html5 game", "phaser game", "pixi game", "three.js game", "javascript game", "typescript game", "make a game for the browser", "build a web game", "2d browser game", "3d web game", "itch.io game", "canvas game", "webgl game".
Buildfrom Skills Hub04better-auth
2 installsImplement authentication and authorization with Better Auth - a framework-agnostic TypeScript authentication framework. Features include email/password authentication with verification, OAuth providers (Google, GitHub, Discord, etc.), two-factor authentication (TOTP, SMS), passkeys/WebAuthn support, session management, role-based access control (RBAC), rate limiting, and database adapters. Use when adding authentication to applications, implementing OAuth flows, setting up 2FA/MFA, managing user sessions, configuring authorization rules, or building secure authentication systems for web applications.
Buildfrom ClaudeKit Skills05code-reviewer
2 installsCode review automation for TypeScript, JavaScript, Python, Go, Swift, Kotlin, C#, .NET, Java, C, C++, Rust, Ruby, PHP, and Dart/Flutter. Analyzes PRs for complexity and risk, checks code quality for SOLID violations and code smells, generates review reports. Use when reviewing pull requests, analyzing code quality, identifying issues, generating review checklists.
Buildfrom Multi-Domain Skills06front-end-developer
2 installsSenior Front-End Developer expertise in ReactJS, NextJS, JavaScript, TypeScript, HTML, CSS, and modern UI/UX frameworks
Buildfrom Mindrally Skills07typescript-best-practices
2 installsWrite idiomatic TypeScript patterns for clean, maintainable code. Use when writing or refactoring TypeScript classes, functions, modules, or async logic. (triggers: **/*.ts, **/*.tsx, class, function, module, import, export, async, promise)
Buildfrom Multi-Language Standards08saas-scaffolder
1 installsGenerates complete, production-ready SaaS project boilerplate including authentication, database schemas, billing integration, API routes, and a working dashboard using Next.js 14+ App Router, TypeScript, Tailwind CSS, shadcn/ui, Drizzle ORM, and Stripe. Use when the user wants to create a new SaaS app, start a subscription-based web project, scaffold a Next.js application, or mentions terms like starter template, boilerplate, new project, or wiring up auth and payments.
Buildfrom Multi-Domain Skills09create-auth-skill
1 installsScaffold and implement authentication in TypeScript/JavaScript apps using Better Auth. Detect frameworks, configure database adapters, set up route handlers, add OAuth providers, and create auth UI pages. Use when users want to add login, sign-up, or authentication to a new or existing project with Better Auth.
Buildfrom Better Auth10nodejs-development
1 installsNode.js development guidelines covering Payload CMS, Vue.js with TypeScript, and general TypeScript best practices
Buildfrom Mindrally Skills11better-auth-best-practices
1 installsConfigure Better Auth server and client, set up database adapters, manage sessions, add plugins, and handle environment variables. Use when users mention Better Auth, betterauth, auth.ts, or need to set up TypeScript authentication with email/password, OAuth, or plugin configuration.
Buildfrom Better Auth12nextjs-react-typescript
1 installsExpert in TypeScript, Node.js, Next.js App Router, React, Shadcn UI, Radix UI and Tailwind
Buildfrom Mindrally Skills13tsdown
1 installsBundle TypeScript and JavaScript libraries with blazing-fast speed powered by Rolldown. Use when building libraries, generating type declarations, bundling for multiple formats, or migrating from tsup.
Buildfrom antfu Skills14zod-schema-validation
1 installsBest practices for Zod schema validation and type inference in TypeScript applications.
Buildfrom Mindrally Skills15chrome-extension
1 installsBuild a complete Chrome browser extension with Manifest V3 -- generate popup UI with React 19 and Tailwind CSS, content scripts with Shadow DOM isolation, background service worker with event-driven architecture, type-safe chrome.storage wrappers (sync and local), type-safe message passing between popup, content, and background contexts, options page with settings management, context menu integration, keyboard shortcuts, and minimum-permission manifest. Uses TypeScript strict mode, Vite with @crxjs/vite-plugin for hot reload, and Vitest for testing. Build a Chrome extension, create browser plugin, make Chrome addon, scaffold browser extension, new Chrome project.
Buildfrom Skills Hub16mcp-server-builder
Design and ship production-ready MCP (Model Context Protocol) servers from OpenAPI contracts instead of hand-written tool wrappers. Python and TypeScript support, schema validation, safe evolution. Use when exposing an existing API as an MCP server, building tool integrations for Claude or Codex or Cursor, or scaffolding an MCP project from scratch.
Buildfrom Multi-Domain Skills17mcp-protocol-migration
Migrates an MCP server from the original session-oriented protocol to the 2026 stateless spec (finalising July 28, 2026). Upgrades tool schemas to JSON Schema 2020-12, adds cloud-native routing headers, hardens OAuth 2.0/OIDC wiring, and wires W3C Trace Context for observability. Works on TypeScript and Python MCP SDK projects.
Integrationfrom Skills Hub18gemini-interactions-api
Use this skill when writing code that calls the Gemini API for text generation, multi-turn chat, multimodal understanding, image generation, video generation, streaming responses, background research tasks, function calling, structured output, or migrating from the old generateContent API. This skill covers the Interactions API, the recommended way to use Gemini models and agents in Python and TypeScript.
Buildfrom Google Gemini
Frequently asked questions
What's the best AI tool for TypeScript?
All major AI coding tools handle TypeScript well in 2026. Claude Code leads for autonomous agent runs and refactors; Cursor leads for inline autocomplete and Composer; GitHub Copilot leads for inline editing on existing TS codebases.
Do AI skills understand my Prisma schema?
Yes. Most database / API skills parse `schema.prisma` to generate type-safe queries, migrations, and validated routes. They detect Prisma vs Drizzle vs Kysely automatically.
Can AI generate TypeScript tests with proper types?
Yes. The `unit-test` skill detects your test framework (Vitest, Jest) and emits properly typed tests with vi.mock() / jest.mock() patterns, generic test helpers, and type-safe fixture data.
How do I install AI skills for my TypeScript project?
Run `npx @skills-hub-ai/cli install code-review` (or any other slug). The CLI installs the SKILL.md to your AI tool's skills directory and adds it to .skills.json so teammates get the same skills.