the-art-of-naming
CommunityMaster consistent naming for readable code.
Authorkizzz
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Naming consistency across a codebase is hard to achieve and maintain. This Skill provides a comprehensive guide to standardized naming for variables, functions, classes, interfaces, and types in TypeScript and Angular, improving readability and maintainability.
Core Features & Use Cases
- Enforces Casing conventions (camelCase for variables and functions, PascalCase for types and classes, UPPER_CASE for exported constants)
- Implements the S-I-D principle (Short, Intuitive, Descriptive) and bans contractions
- Defines prefix and boolean naming rules, context duplication avoidance, and structured naming patterns (P/HC/LC for variables, A/HC/LC for functions)
- Provides actionable guidance for code reviews, refactoring, linting, and onboarding to a codebase
Quick Start
Audit your codebase for naming inconsistencies and start renaming the riskiest identifiers to follow the rules.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: the-art-of-naming Download link: https://github.com/kizzz/eleon-client/archive/main.zip#the-art-of-naming Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.