reatnativecn/react-native-update-skill

Habilidade OpenClaw para integração do react-native-update (Pushy)

O que é react-native-update-skill?

Esta habilidade permite aos desenvolvedores integrar a biblioteca react-native-update (também conhecida como Pushy) em seus projetos React Native utilizando o ambiente OpenClaw. Ela fornece automações e instruções claras para adicionar, configurar e utilizar a funcionalidade de atualização over-the-air (OTA), eliminando a necessidade de reenviar o aplicativo para as lojas a cada pequena alteração. A habilidade suporta a plataforma React Native e é projetada para funcionar com o assistente de código OpenClaw, facilitando a implementação direta no fluxo de desenvolvimento. Ao utilizar essa habilidade, o desenvolvedor economiza tempo e evita erros comuns, garantindo uma integração suave do sistema de atualização remota em seus aplicativos móveis.

Funciona com~Claude Code~Codex CLI~Cursor
Part ofReact
npx skills add reactnativecn/react-native-update-skill

Installed? Explore more Programação e Desenvolvimento skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que react-native-update-skill faz?

Habilidade OpenClaw para integração do react-native-update (Pushy)

Esta habilidade fornece automação e orientação para integrar a biblioteca react-native-update (Pushy) em projetos React Native, utilizando o assistente OpenClaw.

Funcionalidades

  • Configuração automática do Pushy no projeto React Native.
  • Geração de chaves de API e configuração de servidor.
  • Comandos para publicar e verificar atualizações OTA.
  • Suporte a ambientes de desenvolvimento e produção.

Como usar

  1. Instale o pacote: npm install react-native-update
  2. Execute a configuração guiada pelo OpenClaw.
  3. Siga as instruções para configurar sua chave de API e servidor.
  4. Publique sua primeira atualização com o comando pushy publish.

Requisitos

  • Projeto React Native (versão 0.60 ou superior)
  • Node.js 14+
  • Conta Pushy ativa

Exemplo de código

import React, { Component } from 'react';
import { updateManager } from 'react-native-update';

class App extends Component {
  componentDidMount() {
    updateManager.checkUpdate().then(update => {
      if (update) {
        updateManager.downloadUpdate(update);
      }
    });
  }

  render() {
    return (
      // Seu código aqui
    );
  }
}

export default App;

Configuração do Pushy

Certifique-se de definir as seguintes variáveis de ambiente:

  • PUSHY_APP_KEY
  • PUSHY_APP_SECRET
  • PUSHY_SERVER_URL

Suporte

Para mais informações, consulte a documentação oficial do Pushy.


Esta habilidade foi criada pela comunidade e não é oficialmente mantida pelo time do Pushy.

Habilidades Relacionadas