Claude Rules for TypeScript

CLAUDE.md rules for TypeScript development. Enforces strict typing, bans `any` types, sets import conventions, and keeps Claude aligned with your TypeScript configuration.

48 rules matching TypeScript

TypeScript CLAUDE.md Rules

TypeScript-focused CLAUDE.md rules are some of the most valuable patterns you can give Claude. TypeScript is configurable along many axes — strict mode flags, module resolution, target ES version, allow-implicit-any, exact-optional-property-types — and Claude Code will produce code that compiles cleanly under loose settings but fails under strict ones unless you spell out which TypeScript world your project lives in. Good TypeScript CLAUDE.md rules pin the strict-mode flags you've enabled, ban `any` outright (preferring `unknown` plus type narrowing), set conventions for type imports vs value imports, declare your preference between `interface` and `type`, and list project-specific patterns like `as const` for enum-like objects. The community CLAUDE.md examples below cover monorepo TS configurations, type-only imports, generics-heavy patterns, and project-specific antipatterns to forbid. Browse them, adapt them, and copy whichever rules match your project's strictness level.

📋

Mindx CLAUDE.md

by @DotNetAge

一个可自主进化的数字化分身

ReactTypeScriptPythonTailwind CSSGo
📋

Lerna CLAUDE.md

by @lerna

Lerna is a fast, modern build system for managing and publishing multiple JavaScript/TypeScript packages from the same repository.

TypeScriptNode.jsJava
📋

Teamcity Mcp CLAUDE.md

by @Daghis

Model Context Protocol (MCP) server for JetBrains TeamCity: control builds, tests, agents and configs from AI coding assistants.

TypeScript
📋

Transcriber CLAUDE.md

by @kossakovsky

Automated video-to-text transcription powered by ElevenLabs Scribe API with multi-language support and speaker diarization

Node.jsJavaTypeScript
📋

Claude Plugins CLAUDE.md

by @MSApps-Mobile

29 free, open-source plugins for Claude Code & Cowork — Google Drive, WhatsApp, YouTube, WordPress, Apollo & more. Built on the SOSA™ security framework.

PythonTypeScript
📋

Coolify Docs CLAUDE.md

by @coollabsio

Documentation for Coolify

TypeScriptVue.jsDockerTailwind CSSJavaScript
📋

Claude Code CLAUDE.md

by @constellos

TypeScript types and type gen hooks for Claude Code: system tools, MCP tools, session transcripts, and hook events

Next.jsTypeScriptSupabase
📋

Agents Js CLAUDE.md

by @livekit

Build realtime multimodal AI agents with Node.js

TypeScriptPythonNode.jsDocker
📋

Mcp Servers CLAUDE.md

by @pulsemcp

MCP (Model Context Protocol) Servers authored and maintained by the PulseMCP team. We build reliable servers thoughtfully designed specifically for MCP Client-p

TypeScriptNode.jsJavaRedis
📋

Ggsql CLAUDE.md

by @posit-dev

A SQL extension for declarative data visualisation based on the Grammar of Graphics.

TypeScriptPythonRust
📋

Flxify CLAUDE.md

by @ahmedeltaweel

Flxify is a Swiss Army knife for developers — a lightweight, privacy-first text transformation tool built with no frameworks and zero external dependencies.

TypeScriptPythonNode.jsJavaHTML
📋

Claude Skills CLAUDE.md

by @Jeffallan

66 Specialized Skills for Full-Stack Developers. Transform Claude Code into your expert pair programmer.

ReactTypeScriptPython
📋

Rivet CLAUDE.md

by @rivet-dev

Rivet Actors are the primitive for stateful workloads. Built for AI agents, collaborative apps, and durable execution.

TypeScriptRustDocker
📋

Atlcli CLAUDE.md

by @BjoernSchotte

A blazingly fast CLI for Atlassian products. Sync Confluence pages as markdown, manage Jira issues from your terminal.

TypeScriptPython
📋

Sandbox Agent CLAUDE.md

by @rivet-dev

Run Coding Agents in Sandboxes. Control Them Over HTTP. Supports Claude Code, Codex, OpenCode, and Amp.

ReactTypeScriptRustDocker
📋

Opentrace CLAUDE.md

by @opentrace

OpenTrace is a knowledge graph platform that maps system architecture, code structure, and service relationships giving you a visual, queryable map of how your

ReactTypeScriptPythonJavaScript
📋

Shadowsky CLAUDE.md

by @dmoskov

CLAUDE.md for the Shadowsky project (TypeScript).

TypeScript
📋

Obsidian Wechat Converter CLAUDE.md

by @DavidLam-oss

Obsidian 微信公众号排版插件。支持 Markdown 转公众号样式、一键同步草稿箱、本地图片自动上传、完美支持 LaTeX 数学公式 (SVG)、支持标点符号中文标准化处理。让技术写作回归纯粹。

TypeScriptNode.jsRuby on RailsJavaJavaScript
📋

Linkedrecords CLAUDE.md

by @wolfoo2931

A BaaS (Backend-as-a-Service) solution for web applications, inspired by the flexible nature of triplestores. Featuring real-time collaboration and serverless a

TypeScriptNode.jsPostgreSQLRedis
📋

Strava CLI CLAUDE.md

by @TomasWard1

Agent-first CLI for the Strava API

TypeScriptNode.js
📋

NexusOS CLAUDE.md

by @AFKmoney

Meet Daemon, the Self-Evolving Operating System.

DockerTypeScript
📋

Aptos Docs CLAUDE.md

by @aptos-labs

Documentation for the Aptos Blockchain

TypeScriptNode.jsDockerFirebaseMDX
📋

Roo Logger CLAUDE.md

by @annenpolka

An MCP server for logging activity in Roo Code/Cline.

TypeScriptNode.js
📋

PocketWatch CLAUDE.md

by @viperrcrypto

CLAUDE.md for the PocketWatch project (TypeScript).

Next.jsReactTypeScriptRustPrismaPostgreSQLTailwind CSS
📋

Claude Homelab CLAUDE.md

by @jmagar

Comprehensive Agents, Commands, Hooks, and Skills for homelab service management - media automation, infrastructure monitoring, document management, and more

TypeScriptPythonNode.jsDockerShell
📋

Antdv Next Admin CLAUDE.md

by @yelog

vue admin,vue3 admin,antdv-next,vue后台管理,vue-admin,antdv,ant-design-vue

TypeScriptNode.jsVue.jsVue
📋

Llm Driven System Design CLAUDE.md

by @evgenyvinnik

Collection of the system designs driven by LLMs

ReactTypeScriptPythonRustNode.jsJavaDockerKubernetes
📋

Oh My Toong Playground CLAUDE.md

by @toongri

CLAUDE.md for the Oh My Toong Playground project (TypeScript).

TypeScript
📋

AI Tools CLAUDE.md

by @bang9

A collection of tools for Claude Code to operate more efficiently

TypeScript
📋

Slicc CLAUDE.md

by @ai-ecoverse

A browser-native AI agent (claw) for everyone that loves ice cream

TypeScriptPythonNode.jsSwift
📋

Nanoclaw CLAUDE.md

by @qwibitai

A lightweight alternative to OpenClaw that runs in containers for security. Connects to WhatsApp, Telegram, Slack, Discord, Gmail and other messaging apps,, has

TypeScriptDocker
📋

Llm Trader CLAUDE.md

by @matthewchung74

Autonomous AI-powered stock trading agent with multi-model support (GPT-4o, Claude, Gemini) and Alpaca paper trading integration

TypeScriptDocker
📋

AppClaw CLAUDE.md

by @AppiumTestDistribution

AI-powered mobile automation agent — describe what you want in plain English, AppClaw reads the screen, reasons, and acts. LLM-agnostic, open-source, zero telem

TypeScript
📋

TORCH Glare CLAUDE.md

by @TORCH-Corp

An open-source React UI library featuring accessible, elegant components — seamlessly styled with Tailwind CSS and fully extensible.

ReactTypeScriptTailwind CSS
📋

Sdk CLAUDE.md

by @GalaChain

GalaChain SDK allows you to develop, test, call and deploy chaincodes on GalaChain

TypeScript
📋

Pkg To Jsr CLAUDE.md

by @ryoppippi

Zero-config tool that generates jsr.json from package.json

TypeScriptJava
📋

React Joyride CLAUDE.md

by @gilbarbara

Create guided tours in your apps

Next.jsReactTailwind CSSTypeScript
📋

Cc Dejavu CLAUDE.md

by @Michaelliv

CLI tool to search and browse Claude Code bash command history

TypeScript
📋

N8n Nodes Substack CLAUDE.md

by @jakub-k-slys

The n8n Substack node allows to integrate Substack with n8n workflows.

TypeScript
📋

Vigiles CLAUDE.md

by @zernie

CLAUDE.md for the Vigiles project (TypeScript).

TypeScript
📋

Stratal CLAUDE.md

by @strataljs

A modular framework for building Cloudflare Workers with dependency injection, OpenAPI documentation, queues, cron jobs, and more.

ReactPostgreSQLTypeScript
📋

Lula CLAUDE.md

by @defenseunicorns

A tool for managing compliance as code in your GitHub repositories. :unicorn:

TypeScriptNode.jsSvelteTailwind CSS
📋

Aphex CLAUDE.md

by @IcelandicIcecream

A modern, extensible headless CMS built with SvelteKit, featuring a portable core package, database/storage agnostic adapters, and a Sanity-inspired admin inter

TypeScriptSvelteDockerGraphQLPostgreSQLAWSTailwind CSS
📋

Lightning Mpp Sdk CLAUDE.md

by @buildonspark

Lightning MPP SDK

ReactTypeScript
📋

Braintree Web CLAUDE.md

by @braintree

A suite of tools for integrating Braintree in the browser

TypeScriptJavaJavaScript
📋

Claude Code Webui CLAUDE.md

by @sugyan

Web-based interface for Claude CLI with streaming chat responses

ReactTypeScriptNode.jsTailwind CSS
📋

Elics CLAUDE.md

by @elixr-games

lightweight, flexible ECS for web games

ReactTypeScript
📋

Camille CLAUDE.md

by @mergesort

CLAUDE.md for the Camille project (TypeScript).

TypeScript

Why add TypeScript rules to your CLAUDE.md?

TypeScript rules are some of the most valuable things you can put in a CLAUDE.md. Left unconstrained, Claude will often use `any`, write loose type assertions, or skip generics where they'd help. A TypeScript-focused CLAUDE.md can enforce strict mode compliance, require type imports, ban specific antipatterns, and ensure every new function has explicit return types — making Claude a much safer pair programmer on typed codebases.