node-best-practices

📁 mcollina/skills 📅 13 days ago
52
总安装量
7
周安装量
#7533
全站排名
安装命令
npx skills add https://github.com/mcollina/skills --skill node-best-practices

Agent 安装分布

gemini-cli 5
amp 4
opencode 4
kimi-cli 4
github-copilot 4

Skill 文档

When to use

Use this skill whenever you are dealing with Node.js code to obtain domain-specific knowledge for building robust, performant, and maintainable Node.js applications.

TypeScript with Type Stripping

When writing TypeScript for Node.js, use type stripping (Node.js 22.6+) instead of build tools like ts-node or tsx. Type stripping runs TypeScript directly by removing type annotations at runtime without transpilation.

Key requirements for type stripping compatibility:

  • Use import type for type-only imports
  • Use const objects instead of enums
  • Avoid namespaces and parameter properties
  • Use .ts extensions in imports

See rules/typescript.md for complete configuration and examples.

How to use

Read individual rule files for detailed explanations and code examples: