Claude Rules for Node.js

CLAUDE.md rules for Node.js backends. Covers Express/Fastify/NestJS conventions, async/await patterns, environment variable handling, and Node.js project structure.

21 rules matching Node.js

Node.js CLAUDE.md Rules

Node.js backends have no single dominant framework โ€” Express, Fastify, NestJS, Koa, and Hono all have different conventions for middleware, error handling, and request validation. Without a CLAUDE.md, Claude Code often generates code that mixes patterns from different frameworks or assumes whichever one was most popular when it was trained. A Node.js CLAUDE.md tells Claude which framework the project uses, how routes are organized, where business logic lives versus where database access lives, what error-handling middleware looks like, and which validation library (Zod, Joi, ajv) is wired into request handling. The community CLAUDE.md examples below cover Express APIs, Fastify services, NestJS apps, and standalone scripts โ€” useful templates for whatever framework your team has standardized on. If your Node.js project doesn't have a CLAUDE.md yet, the highest-leverage rule to add first is a one-liner identifying the framework and its major version.

๐Ÿ“‹

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
๐Ÿ“‹

Awesome Claude Notes CLAUDE.md

by @loulanyue

๐Ÿ„ ๅธฎๅŠฉไฝ ๅฟซ้€Ÿๆญๅปบ Claude Code ไธŽ AI Agent ็”ŸไบงๅŠ›ๅทฅไฝœๆต็š„ๅฎžๆˆ˜ไป“ๅบ“ ๐Ÿ„ A practical toolkit to help you quickly build high-productivity workflows for Claude Code and AI agents

PythonNode.jsJavaScript
๐Ÿ“‹

Transcriber CLAUDE.md

by @kossakovsky

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

Node.jsJavaTypeScript
๐Ÿ“‹

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
๐Ÿ“‹

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
๐Ÿ“‹

Agents Js CLAUDE.md

by @livekit

Build realtime multimodal AI agents with Node.js

TypeScriptPythonNode.jsDocker
๐Ÿ“‹

CodeScaleBench CLAUDE.md

by @sourcegraph

CLAUDE.md for the CodeScaleBench project (Shell).

PythonNode.jsDockerShell
๐Ÿ“‹

Aptos Docs CLAUDE.md

by @aptos-labs

Documentation for the Aptos Blockchain

TypeScriptNode.jsDockerFirebaseMDX
๐Ÿ“‹

Obsidian Wechat Converter CLAUDE.md

by @DavidLam-oss

Obsidian ๅพฎไฟกๅ…ฌไผ—ๅทๆŽ’็‰ˆๆ’ไปถใ€‚ๆ”ฏๆŒ Markdown ่ฝฌๅ…ฌไผ—ๅทๆ ทๅผใ€ไธ€้”ฎๅŒๆญฅ่‰็จฟ็ฎฑใ€ๆœฌๅœฐๅ›พ็‰‡่‡ชๅŠจไธŠไผ ใ€ๅฎŒ็พŽๆ”ฏๆŒ LaTeX ๆ•ฐๅญฆๅ…ฌๅผ (SVG)ใ€ๆ”ฏๆŒๆ ‡็‚น็ฌฆๅทไธญๆ–‡ๆ ‡ๅ‡†ๅŒ–ๅค„็†ใ€‚่ฎฉๆŠ€ๆœฏๅ†™ไฝœๅ›žๅฝ’็บฏ็ฒนใ€‚

TypeScriptNode.jsRuby on RailsJavaJavaScript
๐Ÿ“‹

Roo Logger CLAUDE.md

by @annenpolka

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

TypeScriptNode.js
๐Ÿ“‹

Open Mist CLAUDE.md

by @mistprismlabs

็ ด้›พใ€ๅฏปๅ…‰

Node.jsJavaScript
๐Ÿ“‹

Drawio Mcp CLAUDE.md

by @jgraph

CLAUDE.md for the Drawio Mcp project (JavaScript).

Node.jsKubernetesAWSJavaScript
๐Ÿ“‹

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
๐Ÿ“‹

Antdv Next Admin CLAUDE.md

by @yelog

vue admin,vue3 admin,antdv-next,vueๅŽๅฐ็ฎก็†,vue-admin,antdv,ant-design-vue

TypeScriptNode.jsVue.jsVue
๐Ÿ“‹

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
๐Ÿ“‹

Llm Driven System Design CLAUDE.md

by @evgenyvinnik

Collection of the system designs driven by LLMs

ReactTypeScriptPythonRustNode.jsJavaDockerKubernetes
๐Ÿ“‹

Slicc CLAUDE.md

by @ai-ecoverse

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

TypeScriptPythonNode.jsSwift
๐Ÿ“‹

Remilama CLAUDE.md

by @kawasima

Realtime online document review system

ReactNode.jsTailwind CSSJavaScript
๐Ÿ“‹

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

Why add Node.js rules to your CLAUDE.md?

Node.js backends have no single dominant framework โ€” Express, Fastify, NestJS, and Koa all have different patterns. A Node.js CLAUDE.md tells Claude which framework you use, how you structure middleware, how errors are handled and propagated, and what your logging setup looks like. Without it, Claude often generates inconsistent code that mixes patterns from different frameworks.