mcpField
I
import-guidelines

import-guidelines

github.com/indranilbanerjeeマーケティング・グロース913113 回インストール今日更新
リポジトリ

import-guidelines について

import-guidelinesは、継続的なコンテンツ制作に向けてブランド規則を整理するマーケティングスキルです。入力された指針を分類・構造化し、既存設定との競合を確認してブランドのナレッジ層に保存します。

主な機能

  1. 01ブランド規則の分類
  2. 02内容をMarkdown形式に整理
  3. 03既存設定との競合確認
  4. 04既存ガイドラインの統合・置換
  5. 05構造化ファイルの保存とプレビュー

活用シーン

  1. 01ブランドの文体・執筆規則の取り込み
  2. 02禁止語やコンプライアンス制限の整理
  3. 03チャネル別またはビジュアル指針の追加

インストール

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

$npx skills add https://github.com/indranilbanerjee/digital-marketing-pro --skill import-guidelines

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

詳細

/digital-marketing-pro:import-guidelines

目的

ブランドガイドラインをインポートし、永続的なブランドナレッジレイヤーに構造化します。構造化されていないガイドライン文書、スタイルガイド、制限リスト、メッセージングプレイブックを、すべてのモジュールとコマンドに自動適用される、構造化された適用可能な Markdown ファイルに変換します。

必要な入力

ユーザーは次のいずれか、または複数を提供します。

  • 貼り付けたガイドラインの内容:既存のブランドガイド、スタイルガイド、または制限リストからのテキスト
  • 口頭での説明:話し言葉や入力されたルール(「感嘆符は絶対に使わない」「必ずデータを最初に示す」など)
  • 更新するカテゴリ:追加先のガイドラインカテゴリ(voice-and-tone、messaging、restrictions、channel-styles、visual-identity、または custom)
  • 参照元の文書:ガイドラインの出典に関する説明

ユーザーがカテゴリを指定していない場合は、内容を分析し、適切なカテゴリに自動的に振り分けます。

プロセス

  1. ブランドコンテキストを読み込む:~/.claude-marketing/brands/_active-brand.json を読み込み、アクティブなスラッグを取得してから、~/.claude-marketing/brands/{slug}/profile.json を読み込みます。ブランドのトーン、対象市場のコンプライアンスルール(skills/context-engine/compliance-rules.md)、業界のコンテキストを適用します。また、既存のガイドラインも確認します。~/.claude-marketing/brands/{slug}/guidelines/_manifest.json が存在する場合は、既存のガイドラインを読み込み、上書きせずに統合します。ブランドが設定されていない場合は、「先にブランドを設定しますか(/digital-marketing-pro:brand-setup)?」と尋ねます。または、デフォルト設定で続行します。

  2. 内容を分類する — 入力がどのガイドラインカテゴリ(またはカテゴリ群)に該当するかを判断します。

    • 声のルール、文体、トーン → voice-and-tone.md
    • 主要メッセージ、タグライン、ポジショニング、バリュープロポジション → messaging.md
    • 禁止語、制限対象の主張、免責事項、禁止トピック → restrictions.md
    • チャネルごとの形式やトーンのルール → channel-styles.md
    • 色、フォント、ロゴのルール、画像のスタイル → visual-identity.md
    • その他すべて → custom/{descriptive-name}.md
  3. 内容を構造化する — 構造化されていない入力を、整理された Markdown に変換します。

    • 個々のルールを箇条書きにする
    • 明確な見出しでサブトピックごとにまとめる
    • 入力に例が含まれている場合は、変更前/変更後の例を追加する
    • ユーザーの意図を維持し、指定されていないルールを追加しない
    • skills/context-engine/guidelines-framework.md のフレームワーク構造を使用する
  4. 競合を確認する — 新しいガイドラインを既存のプロフィール設定と比較します。

    • ガイドラインに「カジュアルなトーン」とある一方、プロフィールの formality が 8 の場合は、競合として指摘する
    • 制限事項で禁止されている言葉が既存のブランドメッセージに含まれている場合は、指摘する
    • 競合内容をユーザーに提示し、どちらを優先するか尋ねる
    • 注:channel-styles は特定のチャネルで基本のトーンを意図的に上書きするため、競合には該当しません
  5. 既存のガイドラインと統合する — カテゴリにすでに内容がある場合:

    • 既存の内容をユーザーに提示する
    • 統合(新しいルールを既存の内容に追加)、置換(上書き)、キャンセルのいずれにするか尋ねる
    • 統合する場合は、重複するルールを削除し、構成を維持する
  6. 保存して確認する — 構造化したガイドラインファイルを書き込みます。

    • guidelines-manager.py --brand {slug} --action save --category {category} を使用して保存する
    • または ~/.claude-marketing/brands/{slug}/guidelines/{file} に直接書き込む
    • 保存時にマニフェストが自動的に再構築される
    • 確認として、カテゴリ、ルール数、保存した内容のプレビューを表示する
  7. 追加カテゴリについて尋ねる — ユーザーの入力が複数のカテゴリにまたがる可能性がある場合:

    • 「メッセージングに関する内容も見つかりました。こちらも messaging.md に保存しますか?」
    • 「チャネル固有のルールも含まれています。channel-styles.md も作成しますか?」

出力

  • 保存した内容の確認とルール数
  • 構造化されたガイドラインファイルのプレビュー
  • ガイドラインと既存のブランドプロフィール間で検出された矛盾
  • 関連する内容が検出された場合に、追加カテゴリをインポートする提案
  • リマインダー:「これらのガイドラインはコンテンツの作成時に自動的に適用されます。さらに追加するには、もう一度 /digital-marketing-pro:import-guidelines を使用してください。」

ガイドラインカテゴリの一覧

カテゴリファイル内容
声とトーンvoice-and-tone.md文体、トーンのルール、推奨事項と禁止事項、読みやすさ、代名詞の好み
メッセージングmessaging.mdポジショニング、価値提案、主要メッセージ、タグライン、エレベーターピッチ、根拠となる情報
制限事項restrictions.md禁止用語、制限対象の主張、必須の免責事項、禁止トピック
チャネル別スタイルchannel-styles.mdチャネルごとのトーン、形式、ハッシュタグ/絵文字に関する方針、コンテンツの種類
ビジュアルアイデンティティvisual-identity.md色、フォント、ロゴのルール、写真のスタイル(テキストによる説明)
カスタムcustom/{name}.mdアクセシビリティのルール、法務レビューの実施条件、季節ごとのルール、パートナー向けガイドライン

例

ユーザー:「こちらがブランドボイスガイドです。親しみやすく、かつプロフェッショナルにしてください。専門用語は使わないでください。技術的な概念は常にわかりやすく説明してください。『customers』ではなく『you』を使ってください。文は20語未満にしてください。」

結果:voice-and-tone.md に保存します。

# Brand Voice & Tone Guide

## Core Voice
- Friendly but professional
- Always explain technical concepts in plain language
- Use "you" and "your" — never "customers" or "users"

## Writing Style
- Sentences: maximum 20 words
- No jargon — if a simpler word exists, use it

## Dos and Don'ts
- DO: Use plain language and direct address
- DON'T: Use industry jargon or technical terminology without explanation

ユーザー:「『cheap』『guarantee』『best』『revolutionary』という言葉は絶対に使えません。健康に関する主張には免責事項が必要です。」

結果:restrictions.md に保存します。

# Brand Restrictions & Guardrails

## Banned Words and Phrases
- "cheap" → use "affordable" or "cost-effective"
- "guarantee" → use "committed to" or "designed to"
- "best" → use specific proof points instead
- "revolutionary" → use "innovative" or describe the specific innovation

## Mandatory Disclaimers
- Health/wellness claims: Include "This is not medical advice. Consult your healthcare provider."

参照ファイル

  • skills/context-engine/guidelines-framework.md — ガイドラインの構造化と適用に関する包括的なフレームワーク
  • scripts/guidelines-manager.py — ガイドラインの CRUD 操作用 CLI

コメント