specsfy-specialist-react
Installation
SKILL.md
React
Quando usar
- Acionar quando o pedido envolve componente, hook, context, formulário, lista, efeito ou estado em React puro (CRA, Vite, RSC-agnóstico).
- Acionar também para revisar por que um componente rerenderiza demais, por que um efeito roda em loop, ou como decidir onde um estado deve viver.
- Não acionar para decisão de Server vs Client Component, cache de dados ou
roteamento de framework; usar
$specsfy-specialist-nextjsnesse caso. - Não acionar para escolher ou adaptar uma biblioteca de componentes visuais
prontos; usar
$specsfy-specialist-react-ui-componentscom$specsfy-specialist-ui-designpara isso. - Combinar com
$specsfy-specialist-typescriptquando o componente expõe props públicas ou modela estado com union discriminada, e com$specsfy-specialist-web-accessibilitypara auditoria aprofundada de teclado e leitor de tela.