typescript-engineering

Installation
SKILL.md

TypeScript Engineering

Comprehensive guidelines for writing production-quality TypeScript based on Google's TypeScript Style Guide.

Naming Conventions

Type Convention Example
Classes, Interfaces, Types, Enums UpperCamelCase UserService, HttpClient
Variables, Parameters, Functions lowerCamelCase userName, processData
Global Constants, Enum Values CONSTANT_CASE MAX_RETRIES, Status.ACTIVE
Type Parameters Single letter or UpperCamelCase T, ResponseType

Naming Principles

  • Descriptive names, avoid ambiguous abbreviations
  • Treat acronyms as words: loadHttpUrl not loadHTTPURL
  • No prefixes like opt_ for optional parameters
  • No trailing underscores for private properties
  • Single-letter variables only when scope is <10 lines
Related skills
Installs
11
GitHub Stars
3
First Seen
Jan 24, 2026