coding-standard-javascript

Installation
SKILL.md

JavaScript/TypeScript Coding Standards

When reviewing or generating JavaScript/TypeScript code, follow these rules:

File Naming

  • Source files: Use kebab-case (e.g., user-service.js, api-client.ts)
  • Component files: Use kebab-case (e.g., user-profile.js, data-table.tsx)
  • Test files: Use .test.js or .spec.js suffix (e.g., user-service.test.js)
  • Type definition files: Use .d.ts suffix (e.g., api-types.d.ts)

Variable Naming

  • Variables: camelCase (e.g., userName, isActive, totalCount)
  • Constants: UPPER_SNAKE_CASE for true constants (e.g., MAX_RETRIES, API_BASE_URL)
  • Boolean variables: Prefix with is, has, can, should (e.g., isLoading, hasError)
Related skills
Installs
18
Repository
jdubray/puffin
GitHub Stars
27
First Seen
Jan 22, 2026