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.