replica-brand
아무것도 원본의 정체성으로 출시되지 않습니다. 이 스킬은 "클론"과 "당신의 앱" 사이의 경계입니다.
이 폴더의 도구:
python3 .cursor/skills/replica-brand/sweep.py . --avoid "원본 이름,해당 회사" --domains original.com --colors "#006bff"
python3 .cursor/skills/replica-brand/sweep.py . --config replica/brand.json # 동일, 브랜드 파일 사용
replica/brand.md와 replica/brand.json (avoid, domains, colors 필드, sweep.py, listing.py, replica-deploy에서 사용)을 작성합니다.
1단계: 이름
replica/fixes.md에서 각도를 읽습니다. 다음 스타일에 걸쳐 20개의 후보를 생성합니다: 설명형(Booklink), 복합형(Slotwise), 창작형(Calvo), 은유형(Harbor), 동사형(Book). 그런 다음 다음 필터를 사용해 5개로 줄입니다:
- 원본과 혼동될 정도로 유사하지 않아야 함: 소리, 모양, 의미 면에서, 그리고 같은 카테고리의 다른 어떤 앱과도 유사하지 않아야 함. 이것이 특허청이 사용하는 테스트이므로 여기서도 동일한 테스트입니다. 원본 이름에 대한 말장난, "-ly" 형태의 쌍둥이 이름 금지.
- 짧고, 한 번 들으면 철자할 수 있으며, 주요 언어에서 어색한 의미가 없어야 함.
- 각도에 대해 무언가를 말하거나, 적어도 각도와 충돌하지 않아야 함.
2단계: 검사 (실행, 추정 금지)
5개의 각 후보에 대해, 검사당 한 행씩. 각각 실행 예정으로 표시하거나, 실행한 날짜와 함께 결과를 표시합니다. 아무도 실행하지 않은 검사에 대해 "사용 가능"이라고 절대 작성하지 마십시오.
| 검사 | 위치 |
|---|---|
| 미국 상표 | tmsearch.uspto.gov, 앱의 클래스(보통 9와 42) |
| EU 상표 | euipo.europa.eu eSearch 또는 여러 특허청을 위한 TMview |
| 캐나다 | ised-isde.canada.ca 상표 데이터베이스 |
| 글로벌 | WIPO 글로벌 브랜드 데이터베이스 |
| 도메인 | whois name.com 또는 등록 대행자 검색 |
| App Store 및 Play | 정확한 이름 검색 |
| 핸들 | X, Instagram, TikTok, GitHub |
| 웹 | "이름 + 카테고리" 검색 |
이것은 스크리닝 검사일 뿐, 법적 명확성 검사가 아닙니다. 이름에 비용을 지출하기 전에 상표 변호사가 적절한 검색을 수행해야 합니다.
3단계: 팔레트
새로운 팔레트를 replica-design이 설정한 동일한 토큰 역할에 작성합니다. 원본과 다른 계열에서 기본 브랜드 색상을 선택합니다(원본이 파란색이면, 당신의 색상은 비슷한 파란색이 아니어야 함). 그런 다음:
python3 .cursor/skills/replica-design/contrast.py replica/design/tokens.json
AA 실패 0건. 원본 브랜드 색상을 brand.json에 추가하여 스윕이 살아남은 색상을 잡을 수 있도록 합니다.
4단계: 로고 브리프
로고 자체가 아니라, 로고를 만들 사람(사용자, 디자이너, 이미지 모델)을 위한 브리프입니다:
- 한 줄로 된 아이디어, 이름과 각도에 연결됨
- 마크 유형: 워드마크, 심볼+워드마크, 모노그램 중 하나
- 16px(파비콘)와 1024px 앱 아이콘으로 작동해야 함
- 산출물: SVG, iOS용 투명도 없는 앱 아이콘 1024x1024, 파비콘 세트, 소셜 이미지 1200x630
- 원본의 마크와 닮지 않아야 함: 공유된 모양, 색상 쌍 또는 글자체 트릭 금지. 초안 옆에 원본 로고를 놓고 확인하십시오.
5단계: 음성
어떻게 들리는지에 대한 세 단어, 각각이 의미하지 않는 것을 함께 제시("직접적이지만, 무뚝뚝하지 않음"). 다섯 쌍의 "할 것/하지 말 것". 그런 다음 클론에서 가장 많이 보이는 10개의 문자열(가입, 빈 상태, 주요 버튼, 확인, 오류)을 그 음성으로 다시 작성합니다. 모두 새롭게, 원본의 표현을 반영하지 않아야 합니다.
6단계: 스윕
모든 플레이스홀더 이름, 색상 및 문자열을 교체합니다. 그런 다음:
python3 .cursor/skills/replica-brand/sweep.py . --config replica/brand.json
파일 내용과 파일 이름에서 원본 이름(CalendlyEmbed와 같은 식별자 내부 포함), 도메인 및 색상을 검색하며, node_modules, 빌드 출력물 및 replica/ 기획 폴더는 건너뜁니다. Exit 1은 무언가 남아있음을 의미합니다. 깨끗하다고 나올 때까지 수정하십시오. 또한 눈으로 확인하십시오: 파비콘, 페이지 제목, 이메일 템플릿, OG 이미지, 앱 아이콘.
출력
replica/brand.md (검사 결과가 포함된 이름, 팔레트, 로고 브리프, 음성), replica/brand.json, 업데이트된 토큰, 다시 작성된 문자열, 깨끗한 스윕 결과. 다음: /replica-launch.