abbreviations
OfficialNo more guessing. Only approved, clear abbreviations.
Software Engineering#best practices#code readability#naming conventions#abbreviations#initialisms#acronyms#whitelist
Authorsite-bender
Version1.0.0
Installs0
System Documentation
What problem does it solves? This Skill eliminates the ambiguity and cognitive overhead caused by unapproved abbreviations in code. It enforces a strict whitelist and clear casing rules for initialisms and acronyms, ensuring that all shortened forms are universally understood and don't break case conversion tools, saving you time deciphering code.
Core Features & Use Cases
- Approved Whitelist: Maintains a definitive list of acceptable abbreviations (e.g.,
id,max,min,url), ensuring consistency. - Initialism/Acronym Casing: Enforces capitalizing only the first letter of initialisms/acronyms in camelCase/PascalCase names (e.g.,
htmlParserinstead ofHTMLParser) to prevent case conversion issues. - Clear Definitions: Distinguishes between abbreviations, initialisms, and acronyms to guide correct usage and casing.
- Use Case: When reviewing code, if you see
getUsrAcctBal, this skill prompts you to correct it togetUserAccountBalance. If you need to usemaxfor 'maximum', you'd check the whitelist and confirm it's approved, ensuring consistency and readability.
Quick Start
Explain why 'HTMLParser' should be 'htmlParser' in a function name.
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: abbreviations Download link: https://github.com/site-bender/sitebender/archive/main.zip#abbreviations Please download this .zip file, extract it, and install it in the .claude/skills/ directory.