mcpField
R
replica-brand

replica-brand

github.com/jakeschincariolマーケティング・グロース6.3k709 回インストール4 週間前に更新
リポジトリ

replica-brand について

replica-brandは、再構築したアプリに独自のブランドを設けるスキルです。名前の検討、配色、ロゴブリーフ、文体とコピーの作成から、元ブランドの痕跡をファイル内で探す作業まで扱います。

主な機能

  1. 01アプリ名候補の作成と選定
  2. 02商標・ドメイン・アカウント確認の記録
  3. 03独自パレットとロゴブリーフの作成
  4. 04文体ガイドの策定と UI コピーの改稿
  5. 05名前・ドメイン・色のファイル検索

活用シーン

  1. 01再構築アプリの独自名の検討
  2. 02ブランドやドメインの確認状況の記録
  3. 03公開前に元ブランドの残存箇所を発見

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/jakeschincariol/replica-skill --skill replica-brand

インストール後、Claude Code で/replica-brandを入力して読み込まれたか確認します。

同梱ファイルsweep.py

詳細

replica-brand

元のアイデンティティのまま起動するものはありません。このスキルは、「クローン」と「あなたのアプリ」の境界を定めます。

このフォルダーのツール:

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

replica/brand.md と replica/brand.json(sweep.py、listing.py、replica-deploy が使う avoid、domains、colors)を書き出します。

Step 1:名前

replica/fixes.md から方向性を読み取ります。スタイルを横断して候補を20個作ります。説明的な名前(Booklink)、複合語(Slotwise)、造語(Calvo)、比喩的な名前(Harbor)、動詞(Book)などです。その後、次の条件で5個に絞ります。

  • 元の名前と、発音・見た目・意味が紛らわしいほど似ておらず、同じカテゴリーのほかのアプリにも似ていないこと。 これは商標庁が用いる判定基準であり、ここでも同じ基準を使います。元の名前をもじった名前や、「-ly」だけを変えた名前は使いません。
  • 短く、一度聞いただけで綴れること。主要な言語で不自然な意味にならないこと。
  • 方向性が伝わるか、少なくとも方向性に逆らわないこと。

Step 2:確認項目は、実行して記録する

5個の候補それぞれについて、確認項目ごとに1行作成します。それぞれ 未実施 と記すか、実施日を添えて結果を記録します。誰も確認していない項目に「利用可能」と書いてはいけません。

確認項目確認先
米国の商標tmsearch.uspto.gov、アプリの区分(通常は9と42)
EUの商標euipo.europa.eu eSearch、または複数の庁を検索できるTMview
カナダised-isde.canada.ca trademarks database
グローバルWIPO Global Brand Database
ドメインwhois name.com、またはドメイン登録業者の検索
App Store と Play正確な名前で検索
アカウント名X、Instagram、TikTok、GitHub
ウェブ「名前 + カテゴリー」で検索

これらは事前確認であり、法的な使用許可を意味するものではありません。その名前に費用をかける前に、商標弁護士に適切な調査を依頼してください。

Step 3:カラーパレット

新しいカラーパレットを、replica-design で設定したものと同じトークンの役割に沿って記述します。元のブランドとは異なる系統からブランドのメインカラーを選びます(元の色が青なら、近い青は選びません)。次に:

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

AA の不適合はゼロにします。元のブランドカラーを brand.json に追加し、残っているものを sweep で検出できるようにします。

Step 4:ロゴのブリーフ

ロゴそのものではなく、制作する人(ユーザー、デザイナー、画像モデル)に向けたブリーフです。

  • 名前と方向性に結びついた、1行のコンセプト
  • ロゴの種類:ワードマーク、シンボルとワードマークの組み合わせ、またはモノグラム
  • 16px(ファビコン)でも1024pxのアプリアイコンでも機能すること
  • 納品物:SVG、透明なしのiOS用1024x1024アプリアイコン、ファビコン一式、1200x630のソーシャル画像
  • 元のロゴマークに似ていてはなりません:共通する形、色の組み合わせ、文字のデザイン上の仕掛けを使わないこと。元のロゴを下書きの隣に置いて確認します。

Step 5:語調

どのような印象の言葉遣いにするかを3語で示し、それぞれが意味しないことも添えます(「率直だが、ぶっきらぼうではない」)。「こうする/こうしない」の組み合わせを5つ作ります。その後、クローンで最も目にする10個の文言(サインアップ、空の状態、メインボタン、確認メッセージ、エラーなど)を、その語調で書き直します。すべて新たに書き起こし、元の表現を連想させないようにします。

Step 6:一括チェック

すべての仮の名前、色、文言を置き換えます。次に:

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

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

出力

replica/brand.md(確認結果を含む名前、カラーパレット、ロゴのブリーフ、語調)、replica/brand.json、更新したトークン、書き直した文言、問題のない一括チェックを用意します。 次へ:/replica-launch。

コメント