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-strict18 TypeScript skills available
React + TypeScript Best Practices
Modern React 19 patterns with TypeScript strict mode, Server Components, and performance optimization.
Remix + React Router v7 Patterns
Full-stack web development with Remix and React Router v7 loaders, actions, and nested routing.
Node.js + Express Best Practices
Production-ready Node.js with Express, error handling, middleware, and security.
React Native + Expo Best Practices
React Native with Expo managed workflow, TypeScript, navigation, and performance.
TypeScript Strict Mode
TypeScript strict mode with advanced types, discriminated unions, and Zod validation.
Vue 3 Composition API
Vue 3 with Composition API, script setup, and TypeScript best practices.
Svelte 5 Runes & SvelteKit
Svelte 5 runes system with SvelteKit routing, TypeScript, and Tailwind CSS.
Astro Islands Architecture
Astro 6 with Islands architecture, content collections, and React/Vue/Svelte islands.
Modern Angular Patterns
Angular 18+ with signals, standalone components, and modern patterns.
Nuxt 3 Full-Stack Vue Framework
Nuxt 3 with auto-imports, server routes, hybrid rendering, and Vue 3 Composition API.
SolidJS Fine-Grained Reactivity
SolidJS reactive primitives, JSX without virtual DOM, and performance-first patterns.
GraphQL Client with Apollo/urql
GraphQL client patterns with Apollo Client, urql, and type-safe query generation.
tRPC End-to-End Type Safety
tRPC for fully type-safe APIs between TypeScript client and server with zero codegen.
ESLint + Prettier Code Quality
ESLint flat config with Prettier, TypeScript rules, and automated code quality enforcement.
NestJS Modular Architecture
NestJS with modular design, dependency injection, guards, interceptors, and TypeORM.
Vitest Modern Test Framework
Vitest for fast, modern testing with native ESM support, TypeScript, Vite integration, and Jest-compatible API.
Prisma ORM Best Practices
Prisma with TypeScript, query optimization, migrations, and testing patterns.
Drizzle ORM TypeScript-First Patterns
Drizzle ORM with type-safe queries, schema declarations, migrations, and relational queries.
How to Use These Rules
FindUtils Skills auto-detects your AI tool and writes the correct file format:
| AI Tool | Rules File |
|---|---|
| Claude Code | CLAUDE.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 / OpenAI | AGENTS.md (project root) |
| Gemini CLI | GEMINI.md or .gemini/ |
Build Your Full TypeScript Stack
Combine TypeScript with your styling, database, and testing tools using the Stack Builder: