Use when adding new error messages to React, or seeing "unknown error code" warnings.
npx skills add henriqueneves87/ai-coding-toolkit --skill "frontend-conventions"
Install specific skill from multi-skill repository
# Description
Enforces robust frontend conventions for React/Next.js - semantic tokens, proper feedback (toast/skeleton/empty), SVG icons, a11y minimum, incremental changes
# SKILL.md
name: frontend-conventions
description: Enforces robust frontend conventions for React/Next.js - semantic tokens, proper feedback (toast/skeleton/empty), SVG icons, a11y minimum, incremental changes
Frontend Conventions (robusto/sophisticated)
Quando aplicar
Aplicar sempre que o trabalho envolver UI/UX (React/Next.js) em arquivos .ts, .tsx, .css, .mdx.
Fluxo obrigatório
- Consultar o provedor de padrões do time (ex.: Magic-MCP) quando disponível, antes de propor/alterar UI.
- Ler o design system do projeto (tokens + specs). Se não existir, criar tokens semânticos mínimos.
- Não fazer mudanças amplas sem autorização — trabalhar incremental.
- Garantir “polish” mínimo:
- toast para ações (CRUD)
- skeleton para listagens/tabelas
- empty state para vazio
- estados: hover/focus-visible/disabled/loading
- ícones SVG (ex.: lucide-react), sem emojis de estado
- tokens semânticos (evitar hex hardcoded)
- Validar:
npm run buildno app afetado- limpar
.nextse aparecer 500/404 “fantasma”
Checklist (rápido)
- [ ] Sem hex hardcoded em componentes
- [ ] Toast/skeleton/empty state aplicados onde necessário
- [ ] Estados completos em inputs/botões
- [ ] Focus visível e mensagens humanas
# Supported AI Coding Agents
This skill is compatible with the SKILL.md standard and works with all major AI coding agents:
Learn more about the SKILL.md standard and how to use these skills with your preferred AI coding agent.