Communityコーディング&開発github.com

replica-brand(ブランド再構築)

アプリのクローンをユーザー自身のブランドとして再構築します。名前の候補生成、商標・ドメイン・ハンドルの確認、コントラスト検証済みパレット、ロゴブリーフ、ボイスガイド、そしてコードベースに残った元の痕跡を掃除するスイープツールを提供します。

replica-brand(ブランド再構築) とは?

replica-brandは、「クローンを自分のアプリにする」ための包括的なブランド再構築スキルです。元のアプリの名前、色、ドメイン、表現をすべて置き換え、法的・デザイン的な問題がない状態にします。主な機能は、1) アプリの角度に基づいた20個の名前候補生成(記述的、複合語、造語、比喩、動詞のスタイルから)、2) 商標(USPTO、EUIPO、カナダ、WIPO)、ドメイン(whois)、ストア(App Store、Play)、ハンドル(X、Instagram、TikTok、GitHub)、ウェブ検索の5候補に対する事前確認、3) 元の色と異なる色相ファミリーから選び、コントラスト検証済みの新しいパレット、4) 元のロゴと似ていないことを確認するロゴブリーフ、5) 「直接的だが無愛想でない」などの3語のトーン定義と10個の書き換え文字列例、6) コードベース全体から元の名前(識別子内も含む)、ドメイン、色を検出し削除するスイープツールです。Cursor、Claude Code、CodexなどのAIエージェント向けに設計されており、`/replica-entrepreneur`の後に実行し、`/replica-launch`の前に必ず実行します。出力は`replica/brand.md`(名前確認表、パレット、ロゴブリーフ、ボイスガイドを含む)、`replica/brand.json`(スイープ設定ファイル)、更新されたトークン、書き換えられた文字列、そしてクリーンなスイープ結果です。

対応~Claude Code~Codex CLI✓Cursor
npx skills add https://github.com/silasroliver-hue/replica-skill-cursor/tree/HEAD/.cursor/skills/replica-brand

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

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個の候補それぞれに対して、確認項目ごとに1行。各確認を実行予定とマークするか、実行日付と共に結果を記入します。誰も実行していない確認について「利用可能」とは決して書きません。

確認項目確認場所
米国商標tmsearch.uspto.gov、アプリのクラス(通常は9と42)
EU商標euipo.europa.eu eSearch、または複数庁のTMview
カナダised-isde.canada.ca 商標データベース
グローバルWIPO Global Brand Database
ドメイン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不合格ゼロ。元のブランド色を brand.json に追加して、スイープが生き残った色を確実に捕捉できるようにします。

ステップ4:ロゴブリーフ

ロゴそのものではなく、それを作る人(ユーザー、デザイナー、画像生成モデル)のためのブリーフです:

  • 名前とアングルに結びついた、一行でのアイデア
  • マークタイプ:ワードマーク、シンボル+ワードマーク、またはモノグラム
  • 16px(ファビコン)および1024pxのアプリアイコンとして機能すること
  • 成果物:SVG、iOS用透過なしのアプリアイコン1024x1024、ファビコンセット、ソーシャル画像1200x630
  • 元のマークに似てはならない:共通の形状、色の組み合わせ、レターフォームのトリックは禁止。ドラフトの隣に元のロゴを置いて確認します。

ステップ5:ボイス(トーン)

それがどのように聞こえるかを表す3つの単語と、それぞれが意味しないこと(例:「直接的、しかし無愛想ではない」)。5つの「する・しない」のペア。その後、クローン内で最もよく見られる10個の文字列(サインアップ、空の状態、メインボタン、確認メッセージ、エラーメッセージ)をそのボイスで書き換えます。すべて新しく、元の表現を引き継いではいけません。

ステップ6:スイープ(掃除)

すべてのプレースホルダーの名前、色、文字列を置き換えます。その後:

python3 .cursor/skills/replica-brand/sweep.py . --config replica/brand.json

ファイルの内容とファイル名から元の名前(CalendlyEmbed のような識別子内部も含む)、ドメイン、色を検索します。node_modules、ビルド出力、replica/ 計画フォルダはスキップします。終了コード1は何かが残っていることを意味します。クリーンと表示されるまで修正します。目視でも確認:ファビコン、ページタイトル、メールテンプレート、OG画像、アプリアイコン。

出力

replica/brand.md(確認付きの名前、パレット、ロゴブリーフ、ボイス)、replica/brand.json、更新されたトークン、書き換えられた文字列、およびクリーンなスイープ結果。 次へ:/replica-launch。

Individual skills in this repo

This repo contains 4 individual skills — each has its own dedicated page.

silasroliver-hue/replica-skill-cursor

>- Plans the stack, database schema and API for an app clone, from the recon map replica-recon wrote. Picks boring, managed tech, turns the inferred data model into real SQL with indexes and access rules, lists every route by flow, and orders the build as a thin vertical slice first. Use when the user says "plan the clone", "what stack should I use", "design the database", "write the schema", "plan the API", "architecture for my version of X", or after /replica-recon finishes.

silasroliver-hue/replica-skill-cursor

>- Builds the backend of an app clone: auth, database migrations and access rules, payments with Stripe, email, background jobs and third-party integrations through official APIs only, plus a security checklist. Use when the user says "add login", "set up auth", "wire up the database", "add payments", "connect Stripe", "add Google Calendar", "send emails", "backend for my clone", or when /replica-build is running on fake data.

silasroliver-hue/replica-skill-cursor

>- Rebuilds an app screen by screen from the recon map: app shell first, then the core flow as a vertical slice, then every screen with all its states, ticking off the feature matrix as it goes. Writes every line fresh, never the original's code, assets or copy. Use when the user says "build the clone", "build screen S07", "start building", "rebuild this screen", "implement the booking page", or after /replica-design.

silasroliver-hue/replica-skill-cursor

>- Ships an app clone live on the user's own domain: a preflight gate (tests green, parity must-haves done, rebrand sweep clean, listing linted, legal pages up), production database and env vars, the host, DNS records for the domain and for email, Stripe live mode, OAuth redirects, monitoring, and mobile builds to TestFlight and Play. Use when the user says "deploy it", "ship it", "put it live", "connect my domain", "go to production", "publish the app", or after /replica-launch.

関連スキル