ux-nomenclature

Community

Enforce consistent UX terms, eliminate confusion.

Authorjoaopelegrino
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This skill eliminates inconsistent terminology across the user interface, which often leads to user confusion and increased cognitive load. By enforcing a strict glossary, it ensures a unified and intuitive user experience throughout the educational platform.

Core Features & Use Cases

  • Automated Terminology Enforcement: Automatically detect and suggest corrections for prohibited terms (e.g., "Sistema de Aprendizado" to "Curso") in React components and data files.
  • Hierarchical Naming Conventions: Guide the application of a standardized naming hierarchy for learning content (e.g., "Curso > Seção > Aula").
  • Standardized UI Text: Ensure consistent phrasing for buttons, placeholders, and help texts (e.g., "← Voltar ao Hub", "Meu Caderno de Notas").
  • Use Case: When editing BashLearningSystem.jsx, if you type "Ver Notas", the skill will automatically flag it and suggest "📖 Estudar" based on the ÉPICO 12 glossary.

Quick Start

Use the ux-nomenclature skill to replace all instances of "Sistema de Aprendizado" with "Curso" in the src/components/ directory.

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: ux-nomenclature
Download link: https://github.com/joaopelegrino/app-controle/archive/main.zip#ux-nomenclature

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 223,000+ vetted skills library on demand.