F
Skills de Facebook
add-ir-instruction
facebook
Ao adicionar uma nova instrução de IR, você deve tocar
official
binary-size-analysis
facebook
Analisa as mudanças de tamanho binário por commit da biblioteca compartilhada hermesvm em um intervalo de commits do git. Gera um relatório em markdown com tamanhos por commit e tabelas resumo de aumentos e reduções significativos.
official
extract-errors
facebook
Extrai e gerencia códigos de erro para aplicações React. Extrai automaticamente mensagens de erro do código-fonte React e atribui códigos de erro únicos a novas mensagens. Detecta avisos de "código de erro desconhecido" e sinaliza mensagens que precisam de atribuição de código. Valida se os códigos de erro permanecem sincronizados com a base de código atual através de um comando yarn simples.
official
feature-flags
facebook
We need to translate the given text from English to Brazilian Portuguese. The text is about managing React feature flags. We must preserve the name "feature-flags" if it appears, but it doesn't appear in the text. The text includes technical terms like "canary", "www", "React Native", "test renderer", "__VARIANT__", "@gate", "pragma", "gate()", etc. We should keep those as is. Also preserve numbers, URLs (none), protocol names (none). No extra commentary, no labels. Just translate the text. The text: "Manage React feature flags across channels, gate tests conditionally, and debug flag-specific test failures. Four flag files control defaults and channel-specific overrides (canary, www, React Native, test renderer) with __VARIANT__ flags simulating gatekeepers tested in both states Use @gate flagName pragma to skip tests entirely when a flag is unavailable, or inline gate() to branch assertions when behavior differs Adding a new flag requires entries in the main file plus all fork files;...
official
fix
facebook
Formatação e linting automatizados de código para resolver problemas de estilo antes das verificações de CI. Executa Prettier para formatação de código e linc para validação de lint em sequência. Identifica correções manuais restantes necessárias após correções automatizadas. Previne falhas de CI ao capturar erros de formatação e lint antes do commit.
official
flags
facebook
Inspecionar e comparar estados de feature flags entre canais de lançamento do React. Visualizar todas as flags entre canais (www, www-modern, canary, next, experimental, variantes rn) ou comparar canais específicos com --diff. Formatos de saída incluem visualização padrão em tabela, exportação CSV e agrupamento por status de limpeza. Estados das flags indicados por símbolos: ativado (✅), desativado (❌), teste de variante (🧪), apenas perfilamento (📊). Armadilha comum: flags __VARIANT__ são testadas em ambos os estados no www; use --diff para identificar diferenças significativas...
official
flow
facebook
Verificação de tipos estática para código React em plataformas DOM e nativas
official
gc-safe-coding
facebook
Para a explicação completa e a justificativa, veja doc/GCSafeCoding.md.
official
non-interactive-git-rebase
facebook
Use quando precisar reordenar, dividir, descartar ou alterar commits do git que não são o commit mais recente, sem acesso ao editor interativo. Abrange rebase programático via…
official
relay-best-practices
facebook
Relay is a GraphQL client for React that enforces colocated, composable, and type-safe data fetching. Its core insight is that each component should declare exactly what data it needs via GraphQL fragments, and Relay handles the rest — fetching, caching, consistency, and updates.
official
test
facebook
Executa testes para codebase React em múltiplos canais de release e configurações. Suporta seis canais de release: source (padrão), experimental, www, www com variant false, stable e classic, cada um com configurações distintas de feature flags. Aceita padrões de teste, modo watch para TDD e flags de variant para testar diferentes caminhos de código. Requer argumento explícito de padrão de teste para evitar executar toda a suíte de testes; usa a flag --silent para expor falhas e --no-watchman para sandboxing...
official
verify
facebook
Validação de pré-commit para contribuições React com verificação de tipos e testes em paralelo. Executa formatação e linting sequencialmente, parando no primeiro erro para detectar problemas cedo. Executa verificação de tipos e suítes de teste duplas (source e www) em paralelo usando subagentes para eficiência. Aceita argumento opcional de padrão de teste para filtrar quais testes executar. Fornece relatórios detalhados de falhas com correções sugeridas quando qualquer etapa falha.
official