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
一个可自主进化的数字化分身
Lerna CLAUDE.md
by @lerna
Lerna is a fast, modern build system for managing and publishing multiple JavaScript/TypeScript packages from the same repository.
Teamcity Mcp CLAUDE.md
by @Daghis
Model Context Protocol (MCP) server for JetBrains TeamCity: control builds, tests, agents and configs from AI coding assistants.
Transcriber CLAUDE.md
by @kossakovsky
Automated video-to-text transcription powered by ElevenLabs Scribe API with multi-language support and speaker diarization
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.
Coolify Docs CLAUDE.md
by @coollabsio
Documentation for Coolify
Claude Code CLAUDE.md
by @constellos
TypeScript types and type gen hooks for Claude Code: system tools, MCP tools, session transcripts, and hook events
Agents Js CLAUDE.md
by @livekit
Build realtime multimodal AI agents with Node.js
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
Ggsql CLAUDE.md
by @posit-dev
A SQL extension for declarative data visualisation based on the Grammar of Graphics.
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.
Claude Skills CLAUDE.md
by @Jeffallan
66 Specialized Skills for Full-Stack Developers. Transform Claude Code into your expert pair programmer.
Rivet CLAUDE.md
by @rivet-dev
Rivet Actors are the primitive for stateful workloads. Built for AI agents, collaborative apps, and durable execution.
Atlcli CLAUDE.md
by @BjoernSchotte
A blazingly fast CLI for Atlassian products. Sync Confluence pages as markdown, manage Jira issues from your terminal.
Sandbox Agent CLAUDE.md
by @rivet-dev
Run Coding Agents in Sandboxes. Control Them Over HTTP. Supports Claude Code, Codex, OpenCode, and Amp.
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
Shadowsky CLAUDE.md
by @dmoskov
CLAUDE.md for the Shadowsky project (TypeScript).
Obsidian Wechat Converter CLAUDE.md
by @DavidLam-oss
Obsidian 微信公众号排版插件。支持 Markdown 转公众号样式、一键同步草稿箱、本地图片自动上传、完美支持 LaTeX 数学公式 (SVG)、支持标点符号中文标准化处理。让技术写作回归纯粹。
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
Strava CLI CLAUDE.md
by @TomasWard1
Agent-first CLI for the Strava API
NexusOS CLAUDE.md
by @AFKmoney
Meet Daemon, the Self-Evolving Operating System.
Aptos Docs CLAUDE.md
by @aptos-labs
Documentation for the Aptos Blockchain
Roo Logger CLAUDE.md
by @annenpolka
An MCP server for logging activity in Roo Code/Cline.
PocketWatch CLAUDE.md
by @viperrcrypto
CLAUDE.md for the PocketWatch project (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
Antdv Next Admin CLAUDE.md
by @yelog
vue admin,vue3 admin,antdv-next,vue后台管理,vue-admin,antdv,ant-design-vue
Llm Driven System Design CLAUDE.md
by @evgenyvinnik
Collection of the system designs driven by LLMs
Oh My Toong Playground CLAUDE.md
by @toongri
CLAUDE.md for the Oh My Toong Playground project (TypeScript).
AI Tools CLAUDE.md
by @bang9
A collection of tools for Claude Code to operate more efficiently
Slicc CLAUDE.md
by @ai-ecoverse
A browser-native AI agent (claw) for everyone that loves ice cream
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
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
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
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.
Sdk CLAUDE.md
by @GalaChain
GalaChain SDK allows you to develop, test, call and deploy chaincodes on GalaChain
Pkg To Jsr CLAUDE.md
by @ryoppippi
Zero-config tool that generates jsr.json from package.json
React Joyride CLAUDE.md
by @gilbarbara
Create guided tours in your apps
Cc Dejavu CLAUDE.md
by @Michaelliv
CLI tool to search and browse Claude Code bash command history
N8n Nodes Substack CLAUDE.md
by @jakub-k-slys
The n8n Substack node allows to integrate Substack with n8n workflows.
Vigiles CLAUDE.md
by @zernie
CLAUDE.md for the Vigiles project (TypeScript).
Stratal CLAUDE.md
by @strataljs
A modular framework for building Cloudflare Workers with dependency injection, OpenAPI documentation, queues, cron jobs, and more.
Lula CLAUDE.md
by @defenseunicorns
A tool for managing compliance as code in your GitHub repositories. :unicorn:
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
Lightning Mpp Sdk CLAUDE.md
by @buildonspark
Lightning MPP SDK
Braintree Web CLAUDE.md
by @braintree
A suite of tools for integrating Braintree in the browser
Claude Code Webui CLAUDE.md
by @sugyan
Web-based interface for Claude CLI with streaming chat responses
Elics CLAUDE.md
by @elixr-games
lightweight, flexible ECS for web games
Camille CLAUDE.md
by @mergesort
CLAUDE.md for the Camille project (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.