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.

📋

Rivet CLAUDE.md

by @rivet-dev

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

TypeScriptRustDocker
📋

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
📋

Transcriber CLAUDE.md

by @kossakovsky

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

Node.jsJavaTypeScript
📋

Coolify Docs CLAUDE.md

by @coollabsio

Documentation for Coolify

TypeScriptVue.jsDockerTailwind CSSJavaScript
📋

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
📋

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
📋

Lightning Mpp Sdk CLAUDE.md

by @buildonspark

Lightning MPP SDK

ReactTypeScript
📋

Claude Skills CLAUDE.md

by @Jeffallan

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

ReactTypeScriptPython
📋

NexusOS CLAUDE.md

by @AFKmoney

Meet Daemon, the Self-Evolving Operating System.

DockerTypeScript
📋

Shadowsky CLAUDE.md

by @dmoskov

CLAUDE.md for the Shadowsky project (TypeScript).

TypeScript
📋

Antdv Next Admin CLAUDE.md

by @yelog

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

TypeScriptNode.jsVue.jsVue
📋

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
📋

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
📋

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
📋

Obsidian Wechat Converter CLAUDE.md

by @DavidLam-oss

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

TypeScriptNode.jsRuby on RailsJavaJavaScript
📋

Agents Js CLAUDE.md

by @livekit

Build realtime multimodal AI agents with Node.js

TypeScriptPythonNode.jsDocker
📋

Sandbox Agent CLAUDE.md

by @rivet-dev

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

ReactTypeScriptRustDocker
📋

Ggsql CLAUDE.md

by @posit-dev

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

TypeScriptPythonRust
📋

Aptos Docs CLAUDE.md

by @aptos-labs

Documentation for the Aptos Blockchain

TypeScriptNode.jsDockerFirebaseMDX
📋

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
📋

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
📋

PocketWatch CLAUDE.md

by @viperrcrypto

CLAUDE.md for the PocketWatch project (TypeScript).

Next.jsReactTypeScriptRustPrismaPostgreSQLTailwind CSS
📋

Roo Logger CLAUDE.md

by @annenpolka

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

TypeScriptNode.js
📋

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
📋

Atlcli CLAUDE.md

by @BjoernSchotte

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

TypeScriptPython
📋

Strava CLI CLAUDE.md

by @TomasWard1

Agent-first CLI for the Strava API

TypeScriptNode.js
📋

React Joyride CLAUDE.md

by @gilbarbara

Create guided tours in your apps

Next.jsReactTailwind CSSTypeScript
📋

Llm Driven System Design CLAUDE.md

by @evgenyvinnik

Collection of the system designs driven by LLMs

ReactTypeScriptPythonRustNode.jsJavaDockerKubernetes
📋

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
📋

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
📋

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
📋

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
📋

AI Tools CLAUDE.md

by @bang9

A collection of tools for Claude Code to operate more efficiently

TypeScript
📋

Cc Dejavu CLAUDE.md

by @Michaelliv

CLI tool to search and browse Claude Code bash command history

TypeScript
📋

Slicc CLAUDE.md

by @ai-ecoverse

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

TypeScriptPythonNode.jsSwift
📋

Stratal CLAUDE.md

by @strataljs

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

ReactPostgreSQLTypeScript
📋

Sdk CLAUDE.md

by @GalaChain

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

TypeScript
📋

Oh My Toong Playground CLAUDE.md

by @toongri

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

TypeScript
📋

N8n Nodes Substack CLAUDE.md

by @jakub-k-slys

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

TypeScript
📋

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
📋

Elics CLAUDE.md

by @elixr-games

lightweight, flexible ECS for web games

ReactTypeScript
📋

Braintree Web CLAUDE.md

by @braintree

A suite of tools for integrating Braintree in the browser

TypeScriptJavaJavaScript
📋

Pkg To Jsr CLAUDE.md

by @ryoppippi

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

TypeScriptJava
📋

Vigiles CLAUDE.md

by @zernie

CLAUDE.md for the Vigiles project (TypeScript).

TypeScript
📋

Lula CLAUDE.md

by @defenseunicorns

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

TypeScriptNode.jsSvelteTailwind CSS
📋

Claude Code Webui CLAUDE.md

by @sugyan

Web-based interface for Claude CLI with streaming chat responses

ReactTypeScriptNode.jsTailwind CSS
📋

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.