AI Rules for TypeScript Development

TypeScript strict mode catches entire classes of bugs at compile time. These rules configure your AI assistant to write type-safe code with proper generics, discriminated unions, and utility type patterns.

npx @findutils/skills add typescript-strict

18 TypeScript skills available

★ Featured

React + TypeScript Best Practices

Modern React 19 patterns with TypeScript strict mode, Server Components, and performance optimization.

Claude CodeCursorGitHub Copilot
★ Featured

Remix + React Router v7 Patterns

Full-stack web development with Remix and React Router v7 loaders, actions, and nested routing.

Claude CodeCursorGitHub Copilot
★ Featured

Node.js + Express Best Practices

Production-ready Node.js with Express, error handling, middleware, and security.

Claude CodeCursorGitHub Copilot
★ Featured

React Native + Expo Best Practices

React Native with Expo managed workflow, TypeScript, navigation, and performance.

Claude CodeCursorGitHub Copilot
★ Featured

TypeScript Strict Mode

TypeScript strict mode with advanced types, discriminated unions, and Zod validation.

Claude CodeCursorGitHub Copilot
✓ Recommended

Vue 3 Composition API

Vue 3 with Composition API, script setup, and TypeScript best practices.

Claude CodeCursorGitHub Copilot
✓ Recommended

Svelte 5 Runes & SvelteKit

Svelte 5 runes system with SvelteKit routing, TypeScript, and Tailwind CSS.

Claude CodeCursorGitHub Copilot
✓ Recommended

Astro Islands Architecture

Astro 6 with Islands architecture, content collections, and React/Vue/Svelte islands.

Claude CodeCursorGitHub Copilot
✓ Recommended

Modern Angular Patterns

Angular 18+ with signals, standalone components, and modern patterns.

Claude CodeCursorGitHub Copilot
✓ Recommended

Nuxt 3 Full-Stack Vue Framework

Nuxt 3 with auto-imports, server routes, hybrid rendering, and Vue 3 Composition API.

Claude CodeCursorGitHub Copilot
✓ Recommended

SolidJS Fine-Grained Reactivity

SolidJS reactive primitives, JSX without virtual DOM, and performance-first patterns.

Claude CodeCursorGitHub Copilot
✓ Recommended

GraphQL Client with Apollo/urql

GraphQL client patterns with Apollo Client, urql, and type-safe query generation.

Claude CodeCursorGitHub Copilot
✓ Recommended

tRPC End-to-End Type Safety

tRPC for fully type-safe APIs between TypeScript client and server with zero codegen.

Claude CodeCursorGitHub Copilot
Community

ESLint + Prettier Code Quality

ESLint flat config with Prettier, TypeScript rules, and automated code quality enforcement.

Claude CodeCursorGitHub Copilot
✓ Recommended

NestJS Modular Architecture

NestJS with modular design, dependency injection, guards, interceptors, and TypeORM.

Claude CodeCursorGitHub Copilot
✓ Recommended

Vitest Modern Test Framework

Vitest for fast, modern testing with native ESM support, TypeScript, Vite integration, and Jest-compatible API.

Claude CodeCursorGitHub Copilot
✓ Recommended

Prisma ORM Best Practices

Prisma with TypeScript, query optimization, migrations, and testing patterns.

Claude CodeCursorGitHub Copilot
✓ Recommended

Drizzle ORM TypeScript-First Patterns

Drizzle ORM with type-safe queries, schema declarations, migrations, and relational queries.

Claude CodeCursorGitHub Copilot

How to Use These Rules

FindUtils Skills auto-detects your AI tool and writes the correct file format:

AI ToolRules File
Claude CodeCLAUDE.md (project root)
Cursor.cursor/rules/{name}.mdc
GitHub Copilot.github/copilot-instructions.md
Windsurf.windsurf/rules/ or .windsurfrules
Cline.clinerules (project root)
Aider.aider.conf.yml or CONVENTIONS.md
Codex / OpenAIAGENTS.md (project root)
Gemini CLIGEMINI.md or .gemini/

Build Your Full TypeScript Stack

Combine TypeScript with your styling, database, and testing tools using the Stack Builder:

Build your TypeScript stack →