O que replica-brand faz?
Nada é lançado sob a identidade original. Este skill é a linha entre "um clone" e "seu aplicativo".
Ferramenta nesta pasta:
python3 .cursor/skills/replica-brand/sweep.py . --avoid "Nome Original,Sua Empresa" --domains original.com --colors "#006bff"
python3 .cursor/skills/replica-brand/sweep.py . --config replica/brand.json # mesmo, a partir do arquivo de marca
Escreve replica/brand.md e replica/brand.json (avoid, domains,
colors, usados por sweep.py, listing.py e replica-deploy).
Etapa 1: o nome
Leia o ângulo de replica/fixes.md. Gere 20 candidatos em todos os estilos:
descritivo (Booklink), composto (Slotwise), inventado (Calvo), metáfora
(Harbor), verbo (Book). Em seguida, reduza para 5 com estes filtros:
- Não ser confusamente semelhante ao original em som, aparência ou significado, e não a nenhum outro aplicativo na mesma categoria. Esse é o teste que os escritórios de marcas registradas usam, então é o teste aqui. Sem trocadilhos com o nome deles, sem gêmeo "-ly".
- Curto, soletrável após ouvi-lo uma vez, sem significado estranho em grandes idiomas.
- Diz algo sobre o ângulo, ou pelo menos não o contradiz.
Etapa 2: as verificações, executadas, não presumidas
Para cada um dos 5, uma linha por verificação. Marque cada a executar, ou o resultado com a data em que foi executada. Nunca escreva "disponível" para uma verificação que ninguém executou.
| verificação | onde |
|---|---|
| Marca registrada EUA | tmsearch.uspto.gov, a classe do aplicativo (geralmente 9 e 42) |
| Marca registrada UE | euipo.europa.eu eSearch, ou TMview para muitos escritórios |
| Canadá | ised-isde.canada.ca banco de dados de marcas registradas |
| global | WIPO Global Brand Database |
| domínio | whois name.com, ou a pesquisa do registrador |
| App Store e Play | pesquise o nome exato |
| handles | X, Instagram, TikTok, GitHub |
| a web | pesquise "nome + categoria" |
Estas são verificações de triagem, não autorização legal. Antes de gastar dinheiro no nome, um advogado de marcas registradas deve fazer uma pesquisa adequada.
Etapa 3: paleta
Uma nova paleta, escrita nos mesmos papéis de token que replica-design configurou. Escolha um matiz de marca primário de uma família diferente da original (se a deles for azul, o seu não é um azul próximo). Em seguida:
python3 .cursor/skills/replica-design/contrast.py replica/design/tokens.json
Zero falhas AA. Adicione as cores da marca original a brand.json para que a
varredura pegue quaisquer que sobrevivam.
Etapa 4: briefing de logotipo
Não é um logotipo, é um briefing para quem o fizer (o usuário, um designer, um modelo de imagem):
- a ideia em uma linha, ligada ao nome e ao ângulo
- tipo de marca: marca nominativa, símbolo mais marca nominativa ou monograma
- deve funcionar em 16px (favicon) e como ícone de aplicativo de 1024px
- entregáveis: SVG, ícone de aplicativo 1024x1024 sem transparência para iOS, conjunto de favicons, imagem social 1200x630
- não deve se assemelhar à marca do original: sem forma, par de cores ou truque de letra compartilhados. Coloque o logotipo do original ao lado dos rascunhos e verifique.
Etapa 5: voz
Três palavras para como soa, com o que cada uma não significa ("direto, não brusco"). Cinco pares de faça e não faça. Em seguida, reescreva as 10 strings mais vistas no clone (cadastro, estados vazios, o botão principal, a confirmação, o erro) nessa voz. Todas frescas, nenhuma ecoando a redação do original.
Etapa 6: a varredura
Substitua cada nome de espaço reservado, cor e string. Em seguida:
python3 .cursor/skills/replica-brand/sweep.py . --config replica/brand.json
Ela pesquisa conteúdos de arquivo e nomes de arquivo pelo nome do original (também dentro de
identificadores como CalendlyEmbed), domínios e cores, ignorando
node_modules, saída de build e a pasta de planejamento replica/. Exit 1 significa que
algo sobrou. Corrija até que diga limpo. Também verifique visualmente: o favicon,
os títulos das páginas, os modelos de e-mail, a imagem OG, o ícone do aplicativo.
Saída
replica/brand.md (nome com verificações, paleta, briefing de logotipo, voz),
replica/brand.json, tokens atualizados, strings reescritas e uma varredura limpa.
Próximo: /replica-launch.