Skills

Replica: 11 skills do Claude Code para fazer engenharia reversa de qualquer aplicativo e reconstruí-lo como seu produto

Para usuários do Claude Code que querem fazer engenharia reversa de um aplicativo existente e reconstruí-lo como um produto com marca própria no seu domínio; antes de usar, o mais importante é executar o script oficial de instalação de uma linha, reiniciar o Claude Code após a instalação e confirmar que você tem autorização para analisar e reconstruir o aplicativo-alvo.

Official source · realtahailyas/reverse-engineer-app-skills

Install

curl -fsSL https://raw.githubusercontent.com/realtahailyas/reverse-engineer-app-skills/main/install.sh | sh

Para quem é

  • Para usuários do Claude Code que querem entender como um aplicativo existente funciona ("como este app funciona?") e ter a chance de reconstruí-lo como um produto com sua própria marca. O posicionamento oficial é um fluxo completo que vai de "como este app funciona?" até um aplicativo funcional, com marca própria, no seu domínio, incluindo reconhecimento de interface e fluxos, mapeamento do modelo de dados, geração de uma matriz de funcionalidades e, em seguida, design e reconstrução.
  • O pacote chama-se Replica e, segundo a documentação oficial, fornece 11 skills do Claude Code, chamadas em sequência de fluxo de trabalho (por exemplo, /replica-recon → /replica-architect → /replica-design → /replica-build, etc.).
  • Pré-requisitos: você precisa executar essas skills no Claude Code e, após a instalação, reiniciar o Claude Code para que entrem em vigor; a documentação oficial indica que as skills ficam instaladas em ~/.claude/skills/ e ficam disponíveis em todos os projetos. As ferramentas internas dependem apenas do Python da biblioteca padrão, e a documentação oficial afirma que "não é necessário pip install".
  • As evidências não indicam requisitos de ambiente além do sistema operacional (além do script de instalação cobrir macOS/Linux/Git Bash), nem os limites legais e de autorização para fazer engenharia reversa do aplicativo-alvo; a página oficial não trouxe essas explicações na coleta feita. Antes de usar, confirme por conta própria que você tem autorização para analisar e reconstruir o aplicativo-alvo.
  • Quando não é adequado: se você não trabalha no Claude Code, não consegue executar o script de instalação via shell ou não tem autorização para analisar/reconstruir o aplicativo-alvo — as evidências não dão suporte ao uso nessas condições.

Primeira tentativa em 3 minutos

O caminho principal recomendado é o script de instalação oficial de uma linha via shell (macOS/Linux/Git Bash):

  1. Pré-requisito: ter o Claude Code instalado e acesso ao GitHub (raw.githubusercontent.com) pelo terminal.

  2. Instalação: execute no terminal

    curl -fsSL https://raw.githubusercontent.com/realtahailyas/reverse-engineer-app-skills/main/install.sh | sh
    

    Atenção: este é um método pipe-to-shell; o conteúdo do script é executado diretamente na sua máquina e a instalação ocorre em ~/.claude/skills/. Recomenda-se baixar o script e revisá-lo por conta própria antes de executar.

  3. Reinicie o Claude Code: a documentação oficial exige explicitamente reiniciar após a instalação para que as skills fiquem disponíveis em todos os projetos.

  4. Dispare uma primeira tarefa de baixo risco: no Claude Code, digite

    /replica-recon Reverse engineer Calendly
    

    Este é o primeiro passo de reconhecimento do fluxo de trabalho e analisa apenas o aplicativo-alvo que você especificar. Essa ação acessa um serviço externo (o aplicativo-alvo); as evidências não descrevem seu comportamento de rede específico nem se lê/escreve arquivos locais — isso é desconhecido. Se o aplicativo-alvo tiver termos de uso restritivos, confirme antes.

  5. Sinal de sucesso: o Claude Code responde corretamente ao /replica-recon e começa a produzir o resultado do reconhecimento de engenharia reversa do aplicativo-alvo (análise de interface, fluxos, modelo de dados etc.). As evidências não listam caminhos específicos de arquivos de saída; considere o que aparece na sessão.

A documentação oficial também oferece a instalação via marketplace de plugins do Claude Code como opção secundária: no Claude Code, execute /plugin marketplace add realtahailyas/reverse-engineer-app-skills e depois /plugin install replica@reverse-engineer-app-skills. Essa via dispensa executar o script de shell manualmente.

Observação: /replica-recon é uma operação de análise/reconhecimento; o fato de ser de diagnóstico não permite concluir que ela não lê/escreve arquivos, não executa comandos ou é "zero risco" — esses comportamentos não foram descritos oficialmente e permanecem desconhecidos.

Casos de uso

Caso 1: entender o concorrente antes de decidir se vale a pena construir. Você está avaliando replicar um aplicativo de agendamento. Após instalar e reiniciar o Claude Code, digite /replica-recon Reverse engineer Calendly. Isso inicia a fase de reconhecimento do fluxo de trabalho do Replica, produzindo a análise de interface, fluxos e modelo de dados do aplicativo, além de insumos para a matriz de funcionalidades. É um ponto de partida puramente analítico; dentro do escopo das evidências, o esperado é um relatório de engenharia reversa estruturado; continuar ou não é decisão sua. Tipo de texto: documento de análise técnica, produzido pelo agente diretamente na sessão.

Caso 2: avançar pelo fluxo de trabalho até design e reconstrução. Após aceitar as conclusões do reconhecimento, chame em sequência no Claude Code as skills seguintes: /replica-architect, /replica-design, /replica-build etc. (a documentação oficial descreve essa cadeia como "proceeding through /replica-architect, /replica-design, /replica-build, etc."). O cenário é ir da análise até um aplicativo implantável com sua própria marca. Atenção: a partir de /replica-build, as fases provavelmente criarão ou modificarão arquivos do seu projeto e executarão comandos de build; esses efeitos colaterais não foram detalhados oficialmente e são desconhecidos; confirme o local e o conteúdo das saídas em cada fase antes de prosseguir. Limites confirmáveis: as evidências oficiais listam apenas esses nomes de comandos e o objetivo geral "live, rebranded app on your own domain"; os formatos de entrada e saída de cada passo não constam nas evidências.

Limites de uso

  • Efeitos colaterais da instalação: o script do caminho principal grava em ~/.claude/skills/ (a documentação oficial indica que as skills nesse diretório ficam disponíveis em todos os projetos), o que altera o estado da sua máquina; revise o conteúdo do script antes de executar.
  • Rede: a fase de reconhecimento faz engenharia reversa de um aplicativo real e, portanto, envolve acesso a serviços externos; o modo, o escopo e a frequência das requisições não foram descritos oficialmente — desconhecido. Use somente com autorização.
  • Ambiente de execução: o script de instalação suporta macOS/Linux/Git Bash; as ferramentas internas usam Python da biblioteca padrão, sem necessidade de pip install. Outras dependências de runtime não são mencionadas nas evidências.
  • Pré-requisito de cliente: o Claude Code é o ambiente de uso descrito oficialmente; as evidências não indicam se outros clientes funcionam — não presuma que funcione em outro lugar.
  • Restrições oficiais explícitas: é obrigatório reiniciar o Claude Code após a instalação; não há dependências adicionais via pip.
  • Informações-chave ainda não confirmadas: se as skills de cada fase leem/escrevem arquivos locais, onde ficam os artefatos após /replica-build, se há restrições nos termos de uso do aplicativo-alvo e quais tipos de aplicativo-alvo são suportados — nada disso consta nas evidências da página oficial. Antes de usar, recomenda-se sondar com passos analíticos como /replica-recon antes de decidir entrar nas fases seguintes, que causam mudanças maiores.