Install
curl -fsSL https://raw.githubusercontent.com/realtahailyas/reverse-engineer-app-skills/main/install.sh | shPara 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):
-
Pré-requisito: ter o Claude Code instalado e acesso ao GitHub (raw.githubusercontent.com) pelo terminal.
-
Instalação: execute no terminal
curl -fsSL https://raw.githubusercontent.com/realtahailyas/reverse-engineer-app-skills/main/install.sh | shAtençã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. -
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.
-
Dispare uma primeira tarefa de baixo risco: no Claude Code, digite
/replica-recon Reverse engineer CalendlyEste é 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.
-
Sinal de sucesso: o Claude Code responde corretamente ao
/replica-recone 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.