react-modernization
Atualizar aplicativos React com padrões modernos
Código React legado dificulta atualizações e oculta alterações significativas. Esta skill fornece etapas claras para migrar para hooks e recursos do React 18.
Télécharger le ZIP du skill
Importer dans Claude
Allez dans Paramètres → Capacités → Skills → Importer un skill
Activez et commencez à utiliser
Tester
Utilisation de "react-modernization". Give me a checklist to upgrade a React 17 app to React 18.
Résultat attendu:
- Atualizar react e react-dom para 18 e alinhar pacotes de tipos
- Mudar para createRoot e testar em StrictMode
- Validar comportamento de batching e corrigir efeitos colaterais
Audit de sécurité
SûrThis skill contains only static documentation content with React modernization patterns. No executable scripts, network calls, file system access, or external command execution were detected. All 55 static findings are FALSE POSITIVES - the scanner misclassified documentation text and code examples as security threats.
Facteurs de risque
🌐 Accès réseau (3)
⚡ Contient des scripts (2)
⚙️ Commandes externes (27)
Score de qualité
Ce que vous pouvez construire
Planejar atualização React 18
Criar um plano de atualização faseado com alterações significativas e etapas de teste.
Converter componentes de classe
Traduzir classes legadas para hooks com mapeamentos seguros de ciclo de vida.
Criar guia de modernização
Entregar uma lista de verificação de modernização com codemods e dicas de performance.
Essayez ces prompts
Delimitar um caminho seguro de atualização do React 16 para o React 18 com alterações significativas chave e etapas de teste.
Converter este componente de classe com estado e métodos de ciclo de vida para hooks e explicar cada mudança.
Explicar como adicionar transições e batching automático no React 18 com exemplos curtos.
Listar codemods para executar para modernização React e a ordem mais segura para executá-los.
Bonnes pratiques
- Atualizar incrementalmente e testar após cada etapa
- Usar codemods para mudanças repetitivas
- Validar comportamento em StrictMode antes do lançamento
Éviter
- Atualizar todas as dependências de uma vez
- Ignorar avisos do StrictMode
- Converter componentes sem testes
Foire aux questions
Quais versões do React são cobertas?
Quais são os limites principais?
Pode integrar com meu repositório?
Ele lê ou envia meus dados?
E se minha atualização tiver problemas?
Como é diferente de um linter?
Détails du développeur
Auteur
wshobsonLicence
MIT
Dépôt
https://github.com/wshobson/agents/tree/main/plugins/framework-migration/skills/react-modernizationRéf
main
Structure de fichiers
📄 SKILL.md