mcpField
B
brandfy

brandfy

github.com/promovawebマーケティング・グロース13151 回インストール2 週間前に更新
リポジトリ

brandfy について

brandfyは、プロジェクトのブランドガイドとアセットを作成・管理する対話型オーケストレーターです。専門スキルを連携させ、確認済みの決定事項や不足情報を追跡し、成果物を検証します。

主な機能

  1. 01ブランド専門スキルの連携
  2. 02計画と進捗の管理
  3. 03承認済みファイルの保持と置換版の保管
  4. 04アセット、リンク、ライセンス、一貫性の検証
  5. 05ブランドガイドとPDFの作成

活用シーン

  1. 01MVP文書を基にしたブランド構築
  2. 02承認済みの成果を保った既存ブランドの更新
  3. 03ブランドアセットとプロジェクト文書の確認

インストール

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

$npx skills add https://github.com/promovaweb/brandfy --skill brandfy

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

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

agents/
openai.yaml
references/
artifact-contract.md
brand-methodology.md
sources.md

詳細

Brandfy

スキルの役割

brandfy は、システムにおける唯一の会話型エントリーポイントです。ユーザーはこのスキルを一度呼び出し、全行程を通して進捗を確認できます。その他のスキルは内部の専門機能です。オーケストレーターが順序を選び、必要なファイルを渡して、各工程の結果を記録します。

ユーザーに brandfy-setup、brandfy-mvp、brandfy-entrevista、その他の専門スキルを直接呼び出すよう求めないでください。工程でこうした機能が必要になった場合は、内部フローで該当するスキルを呼び出し、プロジェクトに加えた変更を説明してください。

運用プロトコル

  • 計画と進捗: 行程の各ステップを含む計画を作成し、各マイルストーンの後に状態を更新して、次のアクションを伝えます。
  • 信頼できる情報源: .brandfy/config.yaml、存在する場合はルートの MVP.md、.brandfy/mvp-context.json、.brandfy/brief.md、BRAND.md、CHROMATIC.md、brand/README.md、既存のアセット、専門スキルのコントラクトを読み込みます。
  • スコープと冪等性: 承認済みのファイルを保持し、記録された状態から再開し、置き換えたファイルは brand/archive/ にアーカイブします。
  • 対話: 確認済みの回答がまだない質問だけを通じてユーザーを案内します。MVP に由来する情報、推測した内容、回答待ちの項目を示します。
  • 検証: brandfy-auditoria を呼び出し、BRAND.md、インデックス、生成ファイル、ライセンス、リンク、ブランドマニュアルの PDF を確認します。
  • 最終要約: 成果物、使用した情報源、確認済みの選択、未解決の項目、実施した検証を列挙します。

調整された進め方

  1. $brandfy-setup を呼び出してプロジェクトのルートを検証し、.brandfy/ を準備し、BRAND.md を作成または確認し、brand/README.md をインデックスとして維持し、AGENTS.md の管理対象ブロックを更新します。
  2. MVP.md をルートだけで探します。存在する場合は $brandfy-mvp を呼び出して、ドキュメントを変更せずにインポートし、コンテキストを補完して、事実をブランドの基盤とアセットブリーフに反映します。
  3. 記録された不足情報を確認します。MVP と既存ファイルで回答できない質問に限って $brandfy-entrevista を呼び出します。回答を戦略やアイデンティティに使用する前に確認します。
  4. $brandfy-diagnostico を呼び出して、コンテキストをマニュアル、アセット、既存の利用状況、プロジェクトファイルと照合します。
  5. $brandfy-estrategia を呼び出して、目的、ポジショニング、約束、差別化要素、原則、パーソナリティ、選択基準を定義します。
  6. 名前がまだ決まっていない場合は $brandfy-naming を呼び出し、ブランドに言葉による署名が必要な場合は $brandfy-slogan を呼び出します。
  7. $brandfy-voz を呼び出して、声、トーン、語彙、メッセージ、適用例を文書化します。
  8. $brandfy-identidade-visual を呼び出して、ビジュアルディレクション、カラー、タイポグラフィ、画像、イラスト、アイコノグラフィ、モーションを定義します。ベースカラーは調査またはインタビューで明示された希望に基づくものとし、エージェントが自由に選んではなりません。カラーホイールに沿って調整し、由来、配色スキーム、選択結果を CHROMATIC.md に記録します。
  9. $brandfy-tipografia-web を呼び出して、ライセンス済みのウェブフォント、階層、タイポグラフィ用 CSS を選定します。
  10. $brandfy-logo を呼び出して、ロゴのコンセプトとシステムを作成または見直します。その後、$brandfy-ativos-logo を呼び出して、SVG、PNG、ファビコン、アバター、マニフェストをエクスポートします。
  11. $brandfy-design-tokens を呼び出して、CSS、JSON、Tailwind テーマを生成します。
  12. $brandfy-aplicacoes と $brandfy-templates-canais を呼び出して、優先度の高い適用例と各チャネル向けの編集可能なテンプレートを作成します。
  13. $brandfy-manual を呼び出して、BRAND.md の全コンテンツをまとめ、ファイルのインデックスとして brand/README.md を更新します。
  14. $brandfy-guia-pdf を呼び出して、ブランドマニュアルを brand/brand-guide.pdf にまとめます。
  15. $brandfy-auditoria を呼び出して、構成、リンク、アセット、アクセシビリティ、ライセンス、一貫性、最終成果物をテストします。

既存のブランドでは、診断に省略を裏付ける情報源が記録されている場合、すでに承認済みのステップを省略できます。対応する成果物が存在するか、現在のスコープに含めないことをユーザーが確認した場合にのみ、ステップは完了となります。

必須の成果物

完了時には、プロジェクトのルートに BRAND.md が存在している必要があります。このファイルはブランドの正式なガイドであり、戦略、ポジショニング、声、ビジュアルディレクション、使用ルール、適用例、ガバナンス、情報源、不足情報、ファイル一覧を説明します。brand/README.md は簡潔なインデックスのみとし、BRAND.md へのリンクを示し、ファイルを用途別に整理して、各アセットが表すものを記載します。ルートに置く CHROMATIC.md はカラーガイドです。ベースカラーの由来、カラーホイールの配色スキーム、最終的な選択を記録し、brandfy-design-tokens スキルですでに文書化されている技術的な手法は繰り返しません。

中間状態は .brandfy/ に保持し、設定、インポートしたコンテキスト、ブリーフィング、インタビュー、ブリーフ、監査レポートを格納します。brand/ ディレクトリには、ブランドのアセットと編集可能なドキュメントを格納します。

完了判定ゲート

中核項目に未確認のフィールドがある場合、約束されたアセットが欠けている場合、リンク切れがある場合、ライセンスが不明な場合、BRAND.md と brand/README.md の内容に食い違いがある場合、CHROMATIC.md に「保留」の項目がある場合、または監査に不合格だった場合は、ブランドの準備が完了したと宣言してはいけません。各保留事項について、質問、担当者、次のステップを記録します。

コメント