К основному содержанию
скилл CX Codex

replica-brand — скилл для Claude Code: что делает и как установить

Генерирует названия для клона приложения, проверяет их по реестрам, задаёт палитру и вычищает упоминания оригинала из кода.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add Jakeschincariol/replica-skill --skill replica-brand -a claude-code
Открыть на GitHub

Что делает replica-brand

Скилл переводит проект из статуса копии в собственный продукт перед запуском /replica-launch. Сначала он считывает позиционирование из replica/fixes.md, предлагает 20 вариантов названий в пяти стилях и отбирает 5 вариантов без созвучий с оригиналом. Затем скилл готовит таблицу предварительных проверок по базам товарных знаков США, ЕС, Канады и WIPO, доменам, магазинам приложений и социальным сетям. Такие проверки служат скринингом и не заменяют патентного юриста.

Для визуала скилл подбирает новую палитру из другого цветового семейства и запускает python3 ../replica-design/contrast.py, требуя прохождения тестов WCAG AA. Также составляется бриф на логотип с требованиями к форматам от фавиконки 16px до иконки 1024x1024, формулируются правила tone of voice и переписываются 10 ключевых интерфейсных текстов.

В кодовой базе запускается скрипт python3 sweep.py . --config replica/brand.json. Утилита ищет старые домены, цвета и названия даже внутри составных идентификаторов. При обнаружении остатков скрипт возвращает код 1. Для запуска скриптов очистки и проверки контраста в системе нужен Python 3.

Какие задачи решает

  • подобрать варианты названия без созвучий с оригиналом
  • составить чеклист проверок по базам товарных знаков и доменам
  • протестировать контраст новой палитры без ошибок WCAG AA
  • составить бриф на логотип для фавиконки и мобильной иконки
  • найти и удалить остатки чужого брендинга в кодовой базе

Примеры запросов агенту

  • подбери название для приложения и новую палитру
  • сделай ребрендинг клона и составь бриф на логотип
  • проверь проект на остатки исходного кода через sweep.py

Как установить replica-brand

1Через Skills CLI (Vercel)

npx skills add Jakeschincariol/replica-skill --skill replica-brand -a claude-code

2Вручную: положить файлы

~/.claude/skills/replica-brand/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/replica-brand/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о replica-brand

Как установить replica-brand в Claude Code?

Выполните команду npx skills add Jakeschincariol/replica-skill --skill replica-brand -a claude-code.

Что делает скилл replica-brand?

Он помогает полностью отделить клон от оригинала: подбирает имя, готовит чеклист проверок по базам товарных знаков, настраивает палитру, пишет бриф на логотип и вычищает чужие строки из файлов.

Что нужно для запуска скрипта очистки sweep.py?

Потребуется Python 3 и сформированный файл replica/brand.json. Скрипт проверяет имена файлов и код на наличие старых доменов, идентификаторов и цветов, пропуская node_modules, сборку и каталог replica/.

Исходный текст

SKILL.md · MIT
---
name: replica-brand
description: >-
  Names and rebrands an app clone so it is the user's own: name candidates
  with the trademark, domain, store and handle checks to run, a new palette
  checked for contrast, a logo brief, a voice guide, and a sweep tool that
  finds anything of the original left in the codebase. Use when the user says
  "name my app", "rebrand the clone", "make it mine", "pick a name and
  colours", "logo brief", "brand voice", "check for leftovers", or after
  /replica-entrepreneur. Always runs before /replica-launch.
---

# replica-brand

Nothing launches under the original's identity. This skill is the line
between "a clone" and "your app".

Tool in this folder:

```bash
python3 sweep.py . --avoid "Original Name,Its Company" --domains original.com --colors "#006bff"
python3 sweep.py . --config replica/brand.json        # same, from the brand file
```

Writes `replica/brand.md` and `replica/brand.json` (`avoid`, `domains`,
`colors`, used by `sweep.py`, `listing.py` and replica-deploy).

## Step 1: the name

Read the angle from `replica/fixes.md`. Generate 20 candidates across styles:
descriptive (Booklink), compound (Slotwise), invented (Calvo), metaphor
(Harbor), verb (Book). Then cut to 5 with these filters:

- **Not confusingly similar to the original** in sound, look or meaning, and
  not to any other app in the same category. That is the test trademark
  offices use, so it is the test here. No puns on their name, no "-ly" twin.
- Short, spellable after hearing it once, no awkward meaning in big languages.
- Says something about the angle, or at least does not fight it.

## Step 2: the checks, run, not assumed

For each of the 5, a row per check. Mark each **to run**, or the result with
the date it was run. Never write "available" for a check nobody ran.

| check | where |
| --- | --- |
| US trademark | tmsearch.uspto.gov, the app's class (usually 9 and 42) |
| EU trademark | euipo.europa.eu eSearch, or TMview for many offices |
| Canada | ised-isde.canada.ca trademarks database |
| global | WIPO Global Brand Database |
| domain | `whois name.com`, or the registrar's search |
| App Store and Play | search the exact name |
| handles | X, Instagram, TikTok, GitHub |
| the web | search "name + category" |

These are screening checks, not legal clearance. Before spending money on
the name, a trademark lawyer should do a proper search.

## Step 3: palette

A new palette, written into the same token roles replica-design set up.
Pick a primary brand hue from a different family than the original's (if
theirs is blue, yours is not a nearby blue). Then:

```bash
python3 ../replica-design/contrast.py replica/design/tokens.json
```

Zero AA failures. Add the original's brand colours to `brand.json` so the
sweep catches any that survive.

## Step 4: logo brief

Not a logo, a brief for whoever makes it (the user, a designer, an image
model):

- the idea in one line, tied to the name and angle
- mark type: wordmark, symbol plus wordmark, or monogram
- must work at 16px (favicon) and as a 1024px app icon
- deliverables: SVG, app icon 1024x1024 with no transparency for iOS,
  favicon set, social image 1200x630
- **must not resemble the original's mark**: no shared shape, colour pair or
  letterform trick. Put the original's logo next to the drafts and check.

## Step 5: voice

Three words for how it sounds, with what each does not mean ("direct, not
blunt"). Five do and don't pairs. Then rewrite the 10 most-seen strings in
the clone (sign up, empty states, the main button, the confirmation, the
error) in that voice. All fresh, none echoing the original's phrasing.

## Step 6: the sweep

Replace every placeholder name, colour and string. Then:

```bash
python3 sweep.py . --config replica/brand.json
```

It searches file contents and file names for the original's name (also inside
identifiers like `CalendlyEmbed`), domains and colours, skipping
`node_modules`, build output and the `replica/` planning folder. Exit 1 means
something is left. Fix until it says clean. Also check by eye: the favicon,
the page titles, the email templates, the OG image, the app icon.

## Output

`replica/brand.md` (name with checks, palette, logo brief, voice),
`replica/brand.json`, updated tokens, rewritten strings, and a clean sweep.
Next: `/replica-launch`.

© Jakeschincariol · MIT · Jakeschincariol/replica-skill

Похожие скиллы

Всё по теме «Дизайн» →
brand-naming arnabbagxd Скилл ведёт от брифа до списка названий бренда и их оценки. Пригодится для генерации имён или разбора уже выбранных вариантов. CX Codex +1 2 200установок brand-architecture arnabbagxd Скилл раскладывает бренды, суббренды и линейки продуктов по моделям и строит систему именования. Пригодится, когда компания переросла один бренд. CX Codex +1 1 600установок brand-visual-generator kostja94 Скилл помогает задать или проверить визуальную айдентику: шрифты, палитру, отступы, дизайн-токены и эстетику фронтенда. CX Codex +1 1 400установок brand-ideation rampstackco Скилл для ранней стадии бренда: генерирует территории позиционирования, варианты названий, настроения и нарративы, а потом помогает свести всё к одному направлению. CX Codex +1 308установок generate-ui-from-brand dembrandt Превращает URL сайта или файл DESIGN.md в дизайн-токены, решения по UX и готовую спецификацию интерфейса. CX Codex +1 870установок product-name phuryn Генерирует пять названий продукта с обоснованием позиционирования и проверкой рисков для товарного знака. Пригодится при запуске нового сервиса или ребрендинге. CX Codex +1 3 200установок

Из того же набора10

replica-test Проверяет все пользовательские потоки клона, создаёт план тестирования, запускает e2e-проверки и оформляет найденные баги. CX Codex +1 633установок replica-design Воссоздаёт дизайн-систему приложения по скриншотам для клона: токены, стили и спецификации компонентов. Нужен, когда интерфейс должен повторить структуру и поведение исходного. CX Codex +1 630установок replica-diff Оценивает готовность клона приложения к оригиналу: считает паритет функций по матрице и находит структурные отличия в вёрстке без учёта цветов. CX Codex +1 625установок replica-build Собирает приложение экран за экраном по карте разведки: сначала оболочка, потом сквозной поток, потом каждый экран со всеми состояниями. Пригодится, когда нужно повторить чужой продукт своим кодом. CX Codex +1 622установок replica-launch Готовит материалы для запуска копии приложения: лендинг, цены, листинг магазинов и план выхода. Нужен после исследования позиционирования и бренда. CX Codex +1 619установок replica-architect Планирует стек, схему базы и маршруты API для клона приложения по карте разведки от replica-recon. Пригодится, когда пора переходить от разбора чужого продукта к своему. CX Codex +1 618установок replica-deploy Готовит к выпуску клон приложения на собственном домене: проверяет релизные условия, сервисы и DNS. Нужен перед запуском в продакшен. CX Codex +1 616установок replica-backend Собирает бэкенд клона приложения: авторизацию, миграции базы, доступы, платежи Stripe, письма и фоновые задачи. Читает replica/architecture.md и ведёт чек-лист в replica/backend.md. CX Codex +1 613установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой