domain-language-types

Community

Name types in the language of your domain

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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.