Internationalization banner
LilyDesignSystem LilyDesignSystem

Internationalization

Design community

Description

## Internationalization design principles rules - No hardcoded user-facing strings inside components. Every label, description, placeholder, error message, action verb, and announcement is a prop / parameter / slot supplied by the consumer. - Naming conventions for text-bearing props are stable across frameworks: `label`, `description`, `placeholder`, `error`, `helpText`, `dismissLabel`, `loadingLabel`, `confirmLabel`, `cancelLabel`. New components reuse these names rather than inventing synony

Installation

Installs to ~/.claude/agents/lilydesignsystem-lily-design-system-web-components-skill-internationalization.md

Terminal
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/LilyDesignSystem/lily-design-system-web-components-skill/HEAD/AGENTS/internationalization.md -o ~/.claude/agents/lilydesignsystem-lily-design-system-web-components-skill-internationalization.md

Restart Claude Code, or start a new session, for it to be picked up.

Full documentation available on GitHub

View Source Repository