React Native Logs CLI para Openclaw

Uma ferramenta CLI leve para ler logs do React Native Metro via CDP, projetada para integração perfeita com o Openclaw Skills.

okwasniewski
v1.0.1
Feb 24, 2026
2
1.6k
0

Instalar e Baixar

1. ClawHub CLI

A maneira mais rápida de instalar uma habilidade diretamente do registro.

npx clawhub@latest install react-native-logs-cli

2. Instalação Manual

Copie a pasta da habilidade para um desses locais

Global
~/.openclaw/skills/
Espaço de trabalho
<project>/skills/

Prioridade: Espaço de Trabalho > Local > Integrado

3. Instalação do Prompt

Copie este prompt para o OpenClaw para instalá-lo automaticamente.

Ajude-me a instalar o react-native-logs-cli usando o Clawhub. Se o Clawhub não estiver instalado, instale-o primeiro (npm i -g clawhub).

Prefere baixar?

Obtenha os arquivos originais da habilidade em um arquivo ZIP.

O que é React Native Logs CLI?

O React Native Logs CLI é um utilitário especializado projetado para preencher a lacuna entre a execução de aplicativos React Native e ambientes de desenvolvimento orientados por IA. Ao aproveitar o Chrome DevTools Protocol (CDP), esta ferramenta permite a extração direta de logs do Metro sem o overhead de desempenho associado a protocolos mais complexos. É um componente essencial para desenvolvedores que buscam aprimorar suas Openclaw Skills com recursos de depuração móvel em tempo real.

A ferramenta é otimizada especificamente para ambientes não interativos, garantindo que a saída seja entregue como texto simples e limpo. Isso torna incrivelmente fácil para agentes automatizados analisar logs, identificar erros e sugerir correções sem se perderem em elementos de UI interativos ou formatação desnecessária.

Casos de uso do React Native Logs CLI

  • Depuração de aplicações React Native ao vivo em simuladores ou dispositivos físicos.
  • Captura de snapshots de log para agentes de IA analisarem relatórios de falhas e mudanças de estado.
  • Monitoramento de logs do Metro em pipelines de CI/CD automatizados ou execuções de agentes não interativos.
  • Redução do overhead de contexto no Openclaw Skills ao buscar apenas as entradas de log mais relevantes.

Como o React Native Logs CLI funciona

  1. Certifique-se de que o bundler Metro do React Native esteja ativo e o aplicativo esteja rodando em um simulador ou dispositivo.
  2. Use a CLI para listar todas as instâncias de aplicativos conectadas para identificar o alvo correto.
  3. Inicie um stream de log ou snapshot usando a conexão CDP para capturar a saída do console diretamente do runtime.
  4. Processe a saída de texto simples dentro do seu fluxo de trabalho de desenvolvimento ou passe-a para o Openclaw Skills para solução de problemas automatizada.

Configuração do React Native Logs CLI

Instale o pacote globalmente usando seu gerenciador de pacotes preferido:

npm install -g rn-logs-cli
# OU
bun add -g rn-logs-cli

Verifique se a ferramenta está acessível em seu PATH:

rn-logs --help

Esquema de Dados e Taxonomia de React Native Logs CLI

Ponto de Dados Detalhe
Protocolo de Conexão Chrome DevTools Protocol (CDP)
Porta Padrão 8081 (Metro)
Formato de Saída Texto Simples (Amigável para Agentes)
Configuração Suporta flags personalizadas --host e --port
Filtragem Streaming de log direcionado via --app ID ou Nome

Recursos avançados do React Native Logs CLI

  • Suporte para snapshot de logs usando a flag --limit para evitar a saturação da janela de contexto.
  • Compatibilidade nativa com modos de execução não interativos para operação de agentes headless.
  • Comunicação CDP de baixa latência que ignora o overhead padrão do MCP para loops de feedback mais rápidos.
  • Configuração flexível de host e porta para suportar configurações de rede complexas e integrações com Openclaw Skills.

SKILL.md


Carregamento

Habilidades relacionadas do Openclaw

METADATA

Github Stars: 0
forks: 0

Apresentou*