Skills

Replica: 11 Claude-Code-Skills, um jede App zu reverse engineeren und als Ihr eigenes Produkt neu aufzubauen

Für Claude-Code-Nutzer, die eine bestehende App reverse engineeren und als umgebrandetes Produkt auf der eigenen Domain neu aufbauen wollen. Wichtig vor der Nutzung: das offizielle Einzeilen-Shell-Installationsskript ausführen, danach Claude Code neu starten und sicherstellen, dass Sie zur Analyse und Nachbildung der Ziel-App berechtigt sind.

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

Install

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

Für wen ist das geeignet

  • Geeignet für Claude-Code-Nutzer, die verstehen wollen, wie eine bestehende App „funktioniert“, und die Chance haben, sie als Produkt unter eigener Marke neu aufzubauen. Die offizielle Positionierung ist ein vollständiger Ablauf von „how does this app work?“ bis zu einer einsatzfähigen, umgebrandeten App auf Ihrer eigenen Domain – inklusive Aufklärung von Oberflächen und Abläufen, Aufnahme des Datenmodells, Erstellung einer Funktionsmatrix und anschließendem Design und Wiederaufbau.
  • Das Paket heißt Replica und bietet laut offizieller Angabe 11 Claude-Code-Skills, die nacheinander entlang des Workflows aufgerufen werden (z. B. /replica-recon → /replica-architect → /replica-design → /replica-build usw.).
  • Voraussetzungen: Sie müssen diese Skills in Claude Code ausführen; nach der Installation ist ein Neustart von Claude Code erforderlich, damit sie wirksam werden. Laut offizieller Angabe werden die Skills in ~/.claude/skills/ installiert und sind in jedem Projekt verfügbar. Die mitgelieferten Tools basieren nur auf Pythons Standardbibliothek; offiziell heißt es „kein pip install nötig“.
  • Die Belege nennen keine Anforderungen an die Umgebung über das Betriebssystem hinaus (abgesehen davon, dass das Installationsskript macOS/Linux/Git Bash abdeckt) und keine Grenzen hinsichtlich Legalität und Berechtigung beim Reverse Engineering der Ziel-App; die offizielle Seite enthält dazu in dieser Erfassung keine Angaben. Vergewissern Sie sich vor der Nutzung, dass Sie berechtigt sind, die Ziel-App zu analysieren und nachzubauen.
  • Nicht geeignet, wenn Sie nicht in Claude Code arbeiten, kein Shell-Installationsskript ausführen können oder keine Berechtigung zur Analyse/Nachbildung der Ziel-App haben – die Belege stützen eine Nutzung unter diesen Bedingungen nicht.

Erster Versuch in 3 Minuten

Der empfohlene Hauptweg ist das offizielle Einzeilen-Shell-Installationsskript (macOS/Linux/Git Bash):

  1. Voraussetzung: Claude Code ist installiert, und das Terminal kann auf GitHub (raw.githubusercontent.com) zugreifen.

  2. Installation: Führen Sie im Terminal aus

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

    Hinweis: Das ist eine Pipe-to-Shell-Methode – der Skriptinhalt wird direkt auf Ihrem Rechner ausgeführt, die Installationsposition ist ~/.claude/skills/. Es empfiehlt sich, das Skript vor der Ausführung herunterzuladen und selbst zu prüfen.

  3. Claude Code neu starten: Offiziell ist nach der Installation ausdrücklich ein Neustart erforderlich, damit die Skills in jedem Projekt verfügbar sind.

  4. Eine risikoarme erste Aufgabe auslösen: Geben Sie in Claude Code ein

    /replica-recon Reverse engineer Calendly
    

    Das ist der erste Aufklärungsschritt des Workflows und analysiert nur die von Ihnen angegebene Ziel-App. Dabei wird auf einen externen Dienst (die Ziel-App) zugegriffen; die Belege sagen nichts über das konkrete Netzwerkverhalten oder ob lokale Dateien gelesen/geschrieben werden – das ist unbekannt. Falls die Ziel-App Nutzungsbeschränkungen hat, klären Sie das vorher.

  5. Erfolgssignal: Claude Code reagiert korrekt auf /replica-recon und beginnt, die Ergebnisse der Reverse-Engineering-Aufklärung der Ziel-App auszugeben (Analysen zu Oberflächen, Abläufen, Datenmodell usw.). Die Belege nennen keine konkreten Ausgabedateipfade; maßgeblich ist die tatsächliche Ausgabe in der Sitzung.

Als sekundäre Option bietet der Hersteller die Installation über den Claude-Code-Plugin-Marketplace an: Führen Sie in Claude Code /plugin marketplace add realtahailyas/reverse-engineer-app-skills und dann /plugin install replica@reverse-engineer-app-skills aus. Auf diesem Weg müssen Sie das Shell-Skript nicht manuell ausführen.

Hinweis: /replica-recon ist eine Analyse-/Aufklärungsoperation; dass es diagnostischer Natur ist, beweist nur das – daraus lässt sich nicht schließen, dass es keine Dateien liest/schreibt, keine Befehle ausführt oder „risikofrei“ ist. Diese Verhaltensweisen sind offiziell nicht dokumentiert und damit unbekannt.

Anwendungsfälle

Fall 1: Erst den Wettbewerb verstehen, dann über die Umsetzung entscheiden. Sie erwägen, eine Scheduling-App nachzubauen. Nach Installation und Neustart von Claude Code geben Sie /replica-recon Reverse engineer Calendly ein. Damit startet die Aufklärungsphase des Replica-Workflows und liefert Analysen zu Oberflächen, Abläufen und Datenmodell der App sowie Material für eine Funktionsmatrix. Das ist ein rein analytischer Ausgangspunkt; im Rahmen der Belege ist ein strukturierter Reverse-Engineering-Bericht zu erwarten. Ob Sie weitermachen, entscheiden Sie selbst. Texttyp: technisches Analysedokument, direkt vom Agenten in der Sitzung erzeugt.

Fall 2: Den Workflow bis zu Design und Wiederaufbau durchlaufen. Wenn die Aufklärungsergebnisse akzeptabel sind, rufen Sie in Claude Code nacheinander die weiteren Skills wie /replica-architect, /replica-design, /replica-build auf (offiziell beschrieben als „proceeding through /replica-architect, /replica-design, /replica-build, etc.“). Das Szenario führt von der Analyse zu einer umgebrandeten, einsatzfähigen App. Achtung: Ab /replica-build und in den folgenden Phasen werden sehr wahrscheinlich Dateien in Ihrem Projekt erstellt oder geändert und Build-Befehle ausgeführt; diese Nebenwirkungen sind offiziell nicht im Einzelnen dokumentiert und damit unbekannt. Prüfen Sie in jeder Phase erst Ort und Inhalt der Ergebnisse, bevor Sie weitermachen. Bestätigbare Grenze: Die offiziellen Belege nennen nur diese Befehlsnamen und das Gesamtziel „live, rebranded app on your own domain“; die konkreten Ein-/Ausgabeformate der einzelnen Schritte sind in den Belegen nicht angegeben.

Nutzungsgrenzen

  • Installations-Nebenwirkungen: Das Hauptweg-Skript schreibt in ~/.claude/skills/ (laut offizieller Angabe sind die Skills dort in allen Projekten verfügbar) – das ist eine Änderung des lokalen Systemzustands; Sie können den Skriptinhalt vorher prüfen.
  • Netzwerk: Die Aufklärungsphase macht Reverse Engineering an einer echten App und greift damit zwangsläufig auf einen externen Zieldienst zu; konkrete Anfrageart, Umfang und Häufigkeit sind offiziell nicht angegeben und damit unbekannt. Nutzen Sie es nur mit entsprechender Berechtigung.
  • Laufzeitumgebung: Das Installationsskript unterstützt macOS/Linux/Git Bash; die mitgelieferten Tools sind Standardbibliothek-Python, kein pip install nötig. Weitere Laufzeitabhängigkeiten werden in den Belegen nicht erwähnt.
  • Client-Voraussetzung: Claude Code ist die offiziell beschriebene Nutzungsumgebung; die Belege sagen nichts über andere Clients – gehen Sie nicht davon aus, dass es anderswo funktioniert.
  • Offizielle Einschränkungen: Nach der Installation muss Claude Code neu gestartet werden; keine zusätzlichen pip-Abhängigkeiten.
  • Noch unbestätigte Kernpunkte: Ob die Skills der einzelnen Phasen lokale Dateien lesen/schreiben, wo die Ergebnisse nach /replica-build landen, ob die Ziel-App Nutzungsbeschränkungen hat und welche Arten von Ziel-Apps unterstützt werden – all das ist in den offiziellen Seitenbelegen nicht angegeben. Empfehlung: Testen Sie vorab mit einem Analyseschritt wie /replica-recon, bevor Sie in die stärker eingreifenden Folgephasen gehen.