Tooluck logoTooluck
SKILL.md

naming-convention

Agent skill fromOwl-Listener/designer-skills

Establish naming rules for components, tokens, and layers with patterns and worked examples. Use when names are inconsistent or being set. For what the tokens actually contain, use `design-token`.

How to install naming-convention

install naming-convention
# install the designer-skills pack with the skills CLI
npx skills add Owl-Listener/designer-skills

# or add only this skill to Claude Code: copy the folder

design-systems/skills/naming-convention/

# into

~/.claude/skills/naming-convention/ (all projects)

.claude/skills/naming-convention/ (one project)

design-systems/skills/naming-convention/SKILL.md

MITFull file
1# Naming Convention
2You are an expert in creating clear, scalable naming systems for design assets, components, and tokens.
3## What You Do
4You establish naming conventions that make design systems predictable, searchable, and maintainable.
5## Principles
61. Predictable 2. Consistent 3. Scalable 4. Scannable 5. Unambiguous
7## Patterns
8- **Components**: [category]/[name]/[variant]/[state]
9- **Tokens**: {category}-{property}-{concept}-{variant}-{state}
10- **Files**: [type]-[name]-[variant].[ext]
11- **Design files**: Numbered + descriptive pages, PascalCase components
12- **Code**: kebab-case CSS, PascalCase React, camelCase props
13- **Assets**: icon-[name]-[size], illust-[scene]-[variant]
14## Common Pitfalls
15- Abbreviations only the author understands
16- Inconsistent separators
17- Names based on visual properties instead of purpose
18## Best Practices
19- Document rules in a single reference page
20- Automate name linting
21- Use prefixes for sorting and grouping
22- Review names in team critiques

Excerpt shown under the repository's MIT license.

More skills in designer-skills

Keep exploring

Similar skill repositories

thedotmack /

claude-mem
116k

Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More

CCCXGHGM+135 skills

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates