Was macht replica-brand?
Nichts startet unter der Identität des Originals. Dieses Skill ist die Grenze zwischen "einem Klon" und "deiner App".
Tool in diesem Ordner:
python3 .cursor/skills/replica-brand/sweep.py . --avoid "Originalname,Seine Firma" --domains original.com --colors "#006bff"
python3 .cursor/skills/replica-brand/sweep.py . --config replica/brand.json # dasselbe, aus der Markendatei
Schreibt replica/brand.md und replica/brand.json (avoid, domains,
colors, verwendet von sweep.py, listing.py und replica-deploy).
Schritt 1: Der Name
Lies den Ansatz aus replica/fixes.md. Generiere 20 Kandidaten in verschiedenen Stilen:
beschreibend (Booklink), zusammengesetzt (Slotwise), erfunden (Calvo), Metapher
(Harbor), Verb (Book). Reduziere dann auf 5 mit folgenden Filtern:
- Nicht verwirrend ähnlich zum Original in Klang, Aussehen oder Bedeutung, und nicht zu einer anderen App in derselben Kategorie. Das ist der Test, den Markenämter verwenden, also ist es der Test hier. Keine Wortspiele mit ihrem Namen, kein "-ly"-Zwilling.
- Kurz, nach einmaligem Hören buchstabierbar, keine unangenehme Bedeutung in großen Sprachen.
- Sagt etwas über den Ansatz aus oder widerspricht ihm zumindest nicht.
Schritt 2: Die Prüfungen – durchgeführt, nicht angenommen
Für jede der 5 Optionen eine Zeile pro Prüfung. Markiere jede als durchzuführen oder mit dem Ergebnis und dem Datum der Durchführung. Schreibe niemals "verfügbar" für eine Prüfung, die niemand durchgeführt hat.
| Prüfung | Wo |
|---|---|
| US-Marke | tmsearch.uspto.gov, die Klasse der App (normalerweise 9 und 42) |
| EU-Marke | euipo.europa.eu eSearch oder TMview für viele Ämter |
| Kanada | ised-isde.canada.ca Markendatenbank |
| Global | WIPO Global Brand Database |
| Domain | whois name.com oder die Suche des Registrars |
| App Store und Play | Suche den genauen Namen |
| Handles | X, Instagram, TikTok, GitHub |
| Das Web | Suche "Name + Kategorie" |
Dies sind Screening-Prüfungen, keine rechtliche Freigabe. Bevor Geld für den Namen ausgegeben wird, sollte ein Markenanwalt eine ordentliche Suche durchführen.
Schritt 3: Palette
Eine neue Palette, geschrieben in dieselben Token-Rollen, die replica-design eingerichtet hat. Wähle einen primären Markenfarbton aus einer anderen Familie als der des Originals (wenn ihre Farbe blau ist, ist deine kein benachbartes Blau). Dann:
python3 .cursor/skills/replica-design/contrast.py replica/design/tokens.json
Keine AA-Fehler. Füge die Markenfarben des Originals zu brand.json hinzu, damit der
Sweep alle Überlebenden erfasst.
Schritt 4: Logo-Briefing
Kein Logo, sondern ein Briefing für denjenigen, der es erstellt (der Benutzer, ein Designer, ein Bildmodell):
- Die Idee in einem Satz, verbunden mit dem Namen und Ansatz
- Markentyp: Wortmarke, Symbol mit Wortmarke oder Monogramm
- Muss bei 16px (Favicon) und als 1024px App-Symbol funktionieren
- Liefergegenstände: SVG, App-Symbol 1024x1024 ohne Transparenz für iOS, Favicon-Set, Social-Bild 1200x630
- Darf nicht dem Logo des Originals ähneln: keine gemeinsame Form, Farbkombination oder Buchstabenform-Trick. Lege das Original-Logo neben die Entwürfe und überprüfe.
Schritt 5: Sprachrichtlinie
Drei Wörter dafür, wie es klingt, mit dem, was jedes nicht bedeutet ("direkt, nicht barsch"). Fünf Paare von Dos und Don'ts. Schreibe dann die 10 am häufigsten gesehenen Zeichenketten im Klon (Anmeldung, leere Zustände, der Hauptknopf, die Bestätigung, der Fehler) in dieser Sprachrichtlinie um. Alle neu, keine Wiederholung der Formulierung des Originals.
Schritt 6: Der Sweep
Ersetze jeden Platzhalternamen, jede Farbe und Zeichenkette. Dann:
python3 .cursor/skills/replica-brand/sweep.py . --config replica/brand.json
Er durchsucht Dateiinhalte und Dateinamen nach dem Namen des Originals (auch innerhalb
von Bezeichnern wie CalendlyEmbed), Domains und Farben, überspringt
node_modules, Build-Ausgabe und den replica/-Planungsordner. Exit 1 bedeutet, dass
noch etwas übrig ist. Behebe es, bis es "sauber" meldet. Überprüfe auch mit dem Auge: das Favicon,
die Seitentitel, die E-Mail-Vorlagen, das OG-Bild, das App-Symbol.
Ausgabe
replica/brand.md (Name mit Prüfungen, Palette, Logo-Briefing, Sprachrichtlinie),
replica/brand.json, aktualisierte Token, umgeschriebene Zeichenketten und ein sauberer Sweep.
Als Nächstes: /replica-launch.