domain-language-types
CommunityName types in the language of your domain
Software Engineering#refactoring#readability#naming-conventions#api-design#domain-language#domain-experts#type-naming
Authorluyi985
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Naming types is often domain-agnostic and hides business meaning, making it hard for domain experts to understand data models. This skill helps align type names with business terminology to improve clarity and collaboration.
Core Features & Use Cases
- Prefer domain terms over technical structures to improve readability for domain experts.
- Useful when naming new types or refactoring unclear names, and when reviewing APIs for domain alignment.
- Example: rename a generic DataRecord to CustomerProfile or ProductCatalog to reflect business concepts.
Quick Start
Ask your AI to rename a provided type to a domain-appropriate name while preserving its shape.
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: domain-language-types Download link: https://github.com/luyi985/lyi-bash/archive/main.zip#domain-language-types 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.