Pular para o conteúdo
Skillpedia
Sites e telas (frontend)40 mil · #5324

react-audit-grep-patterns

Fornece comandos de busca para auditar código React antes de atualizações. Ajuda a encontrar problemas e APIs desatualizadas.

O que ela faz

Este conjunto de comandos ajuda a verificar seu código React antes de atualizá-lo para versões mais novas (18.3.1 ou 19). Ele procura por partes do código que podem precisar de ajustes.

Quando usar

  • ✓Ao planejar atualizar seu projeto React.
  • ✓Quando você quer garantir que seu código antigo funcionará nas novas versões.
  • ✓Para encontrar problemas específicos em arquivos de teste.

Exemplo do que pedir para a IA

“Como posso verificar meu código React para a atualização para a versão 19?”

Quer saber mais? Abra as seções abaixo.

Como usar

O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.

Link da skill

https://github.com/github/awesome-copilot/blob/main/skills/react-audit-grep-patterns/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/github/awesome-copilot/blob/main/skills/react-audit-grep-patterns/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

Ele usa um programa chamado 'grep' para procurar padrões específicos em todos os seus arquivos de código. Ele sabe quais padrões procurar para encontrar coisas como funções antigas ou problemas de compatibilidade.

Instalação

Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.

No terminal (Claude Code, Codex, Cursor), na pasta do projeto:

npx skills add github/awesome-copilot --skill react-audit-grep-patterns

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/github/awesome-copilot/main/skills/react-audit-grep-patterns/SKILL.md -o SKILL.md
Conteúdo técnico (SKILL.md)

Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.

Padrões de Busca para Auditoria do React

Biblioteca completa de comandos de busca para auditorias de migração do React 18.3.1 e React 19.

Uso

Leia a seção relevante para o seu alvo:

  • references/react18-scans.md - todas as buscas para auditoria do React 16/17 → 18.3.1
  • references/react19-scans.md - todas as buscas para auditoria do React 18 → 19
  • references/test-scans.md - buscas específicas para arquivos de teste (usadas por ambos os auditores)
  • references/dep-scans.md - buscas de conflitos de dependência e peer

Padrões Base Usados em Todas as Buscas

# Standard flags used throughout:
# -r = recursive
# -n = show line numbers
# -l = show filenames only (for counting affected files)
# --include="*.js" --include="*.jsx" = JS/JSX files only
# | grep -v "\.test\.\|\.spec\.\|__tests__" = exclude test files
# | grep -v "node_modules" = safety (usually handled by not scanning node_modules)
# 2>/dev/null = suppress "no files found" errors

# Source files only (exclude tests):
SRC_FLAGS='--include="*.js" --include="*.jsx"'
EXCLUDE_TESTS='grep -v "\.test\.\|\.spec\.\|__tests__"'

# Test files only:
TEST_FLAGS='--include="*.test.js" --include="*.test.jsx" --include="*.spec.js" --include="*.spec.jsx"'
Perguntas frequentes

O que é um 'grep scan'?

É uma forma de procurar por textos específicos dentro de muitos arquivos de código de uma vez.

Por que preciso verificar meu código antes de atualizar?

Novas versões de software podem mudar ou remover partes antigas, o que pode quebrar seu código se você não o ajustar.

O que são 'APIs'?

APIs são como 'comandos' ou 'ferramentas' que o React oferece para você usar no seu código. Algumas podem ser removidas ou alteradas em novas versões.

Detalhes

Descrição original do autor

Provides the complete, verified grep scan command library for auditing React codebases before a React 18.3.1 or React 19 upgrade. Use this skill whenever running a migration audit - for both the react18-auditor and react19-auditor agents. Contains every grep pattern needed to find deprecated APIs, removed APIs, unsafe lifecycle methods, batching vulnerabilities, test file issues, dependency confli

repo: github/awesome-copilot

Popularidade

Estrelas no GitHub
40 mil
Posição no ranking
#5324
Licença
MIT
Atualizada em
15/10/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas