region-config について
region-configは、複数市場のブランド設定を管理するマーケティングスキルです。タイムゾーン、言語、コンプライアンス、プラットフォームの設定を保存し、他のコマンドで利用できるようにします。
主な機能
- 01タイムゾーン・言語・通貨の設定
- 02地域・業界規制の記録
- 03現地プラットフォームの指定
- 04営業時間と祝日の設定
- 05地域別コンプライアンスチェックリストの作成
活用シーン
- 01新市場向けの配信タイムゾーン設定
- 02地域のプライバシー・広告要件の記録
- 03地域別の言語・プラットフォーム優先設定
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ indranilbanerjee/ digital-marketing-pro --skill region-configインストール後、Claude Code で/region-configを入力して読み込まれたか確認します。
詳細
/digital-marketing-pro:region-config
目的
ブランドの地域および市場固有の設定を構成します。スケジュール設定されたコンテンツ配信のタイムゾーン、コンテンツ生成の主言語、適用されるコンプライアンスおよびプライバシー規制、優先する地域プラットフォーム、予算とパフォーマンスのレポートに使用する通貨、コミュニケーションのスケジュール設定に使用する営業時間を設定します。これらの設定は後続のすべてのコマンドに引き継がれるため、キャンペーン、コンテンツ、レポートは、毎回手動で調整しなくても地域の要件に自動的に準拠します。
これはセットアップ/構成コマンドです。他のコマンドが読み込む永続的な構成ファイルを書き込みます。地域を構成すると、/digital-marketing-pro:content-calendar、/digital-marketing-pro:email-sequence、/digital-marketing-pro:paid-advertising、/digital-marketing-pro:performance-report などのコマンドは、地域のタイムゾーン、言語、コンプライアンス規則、プラットフォームの設定を自動的に引き継ぎます。
ブランドの市場セグメントをどの程度細かく分けるかに応じて、単一市場の構成(例:「Japan」)と広域地域の構成(例:「APAC」)の両方に対応しています。
必要な入力
ユーザーは以下を指定する必要があります(指定がない場合は入力を求められます)。
- 地域名:構成する市場です。広域地域(North America、Europe、APAC、LATAM、MENA)または特定の市場(Japan、Germany、Brazil、United Kingdom、Australia)を指定します。適用されるコンプライアンス規則、プラットフォーム、デフォルト値を決定します
- タイムゾーン:IANA タイムゾーン識別子です。例:
America/New_York、Europe/London、Asia/Tokyo。コンテンツのスケジュール設定、レポート対象期間、営業時間の計算に使用します - 主言語:この地域でのコンテンツ生成とオーディエンスとのコミュニケーションに使用する主な言語です。例:English (US)、English (UK)、Japanese、German、Portuguese (BR)
- 副言語(任意):市場で多言語キャンペーンに使用する追加の言語です。例:スイスのフランス語とドイツ語、シンガポールの英語と標準中国語
- 通貨:予算とパフォーマンスのレポートに使用する ISO 4217 通貨コードです。例:USD、EUR、GBP、JPY、BRL。この地域のすべての財務指標は、この通貨で表示されます
- 地域プラットフォーム(任意):優先する地域固有のプラットフォームです。例:日本の LINE と Yahoo Japan、韓国の Kakao、ロシアの VK、中国の WeChat、LATAM の Mercado Libre。この市場ではグローバルプラットフォームのデフォルト設定より優先されます
- 営業時間(任意):現地時間での地域の営業時間です。例:「09:00-18:00 Mon-Fri」。SMS の送信、チャットへの返信、通知のタイミングを制限するために使用します。指定がない場合は、タイムゾーンに応じた標準的な営業時間がデフォルトで設定されます
- 祝日カレンダー(任意):スケジュール設定に影響する地域固有の祝日や記念日です。例:ゴールデンウィーク(日本)、ディーワーリー(インド)、カーニバル(ブラジル)。指定がない場合は、その地域の一般的な祝日が自動的に適用されます
- データレジデンシー要件(任意):データを特定の地理的境界内に保持する必要があるかどうかを指定します。EU、中国、ロシアなど、データローカライゼーション法がある法域に関連します
- 業界固有の規制(任意):一般的なプライバシー法に加えて適用される、業界レベルのコンプライアンス要件です。例:米国の医療分野における HIPAA、英国の金融サービス分野における FCA、オーストラリアの医療製品に関する TGA。地域のコンプライアンス規則に業界固有の制約を追加します
- デフォルトに設定(任意):この地域をブランドのデフォルト地域にするかどうかを指定します。他のコマンドで地域が明示的に指定されていない場合に使用されます。一度にデフォルトにできる地域は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にガイドラインがあるか確認し、存在する場合は制限事項を読み込みます。~/.claude-marketing/sops/にエージェンシーのSOPがあるか確認します。ブランドが存在しない場合は、「最初にブランドを設定しますか?(/digital-marketing-pro:brand-setup)」と尋ねるか、デフォルト設定で進めます。 - 既存の地域設定を確認する:
~/.claude-marketing/brands/{slug}/regions/に既存の地域設定ファイルがあるか確認します。指定された地域がすでに存在する場合は、その設定を読み込んで現在の設定を表示し、更新するか置き換えるかを尋ねます。新しい地域の場合は、作成に進みます。コンテキストとして、現在設定されているすべての地域を一覧表示します。 - 地域のコンプライアンスルールを適用する:
skills/context-engine/compliance-rules.mdを参照し、該当する規制を特定します。EU/EEA/英国市場にはGDPR、カリフォルニアにはCCPA/CPRA、シンガポールおよび東南アジアにはPDPA、ブラジルにはLGPD、韓国にはPIPA、日本にはAPPI、カナダにはPIPEDA、インドにはDPDPA(Digital Personal Data Protection Act)を適用します。EU/EEA市場では、EU AI Act第50条のAIコンテンツ透明性義務(2026年8月2日適用)も明示します。AI生成のマーケティング素材には、機械可読な来歴情報が必要です(skills/c2pa-metadata/SKILL.mdを参照)。また、ディープフェイクや公益に関わるテキストには、視認できる開示が必要です。適用されるすべての規制と、その主な要件(同意取得の仕組み、データ保持期間の上限、オプトアウト要件、年齢制限、Cookie同意バナー、AIコンテンツの開示)を記録します。業界固有の規制があれば、これらに追加して適用します。 - プラットフォームの優先設定を行う:地域に応じたプラットフォームの推奨事項について、
skills/context-engine/team-roles-framework.mdを参照します。ユーザーが指定した地域固有のプラットフォームを、その地域のデフォルト設定と統合します。プラットフォームの優先順位を設定し、この市場で最初にコンテンツを掲載するプラットフォーム、次に掲載するプラットフォーム、対象外とするプラットフォームを決めます。その地域で必要となるプラットフォーム固有のAPIやアカウント要件も記録します(例:中国では別途WeChat公式アカウント、日本ではLINEビジネスアカウント)。 - タイムゾーンを考慮したスケジュールルールを設定する:コンテンツは地域の現地時間に合わせて公開されるよう設定します。SMSとプッシュ通知の静穏時間を定義します(通常は現地時間の21:00~08:00)。地域の一般的なエンゲージメントパターンに合わせて、メールの送信時間帯を設定します。夏時間の切り替え日を記録し、時刻変更時にコンテンツの配信漏れや二重送信が発生しないよう、スケジュールのロジックを調整します。地域の週末の日付を定義します(MENA市場では金曜・土曜、その他の大半の地域では土曜・日曜)。
- 言語とローカライズの設定を行う:第一言語と地域別の言語設定(en-US、en-GB、en-AUなど)、優先順位を付けた第二言語、翻訳レビュー要件、市場固有の用語やスペルの好み(例:英国では「colour」、「optimization」と「optimisation」のどちらを使うか)を記録します。日付形式(MM/DD/YYYYまたはDD/MM/YYYY)、計量単位(ヤード・ポンド法またはメートル法)、住所形式の慣例も設定します。
- 通貨と財務レポートを設定する:地域のレポート通貨、為替レートの情報源、更新頻度を設定します。現地通貨で予算のしきい値を定義します。数値表記の慣例(小数点記号、桁区切り記号、通貨記号の位置(前置または後置))を設定します。ブランドが複数の通貨を使用する場合は、地域間比較に使う基準通貨を定義します。
- 祝日カレンダーと記念日を適用する:ユーザーの入力または地域のデフォルトの祝日セットから、地域固有の祝日を読み込みます。これらの日付を、スケジュールの配信停止期間または活動縮小期間として設定します。コンテンツのトーンやキャンペーンのタイミングに影響する可能性のある文化的な行事も記録します(例:ラマダン、旧正月、国の服喪期間)。カレンダーの確認と更新を毎年行うための定期リマインダーを設定します。
- データの保存場所とストレージのルールを設定する:データ保存場所の要件が指定されている場合は、地域内に保持する必要があるデータの種類(PII、分析データ、メールリスト、CRMレコード)、承認済みのクラウドリージョンまたはデータセンター、必要な越境移転の仕組み(EUの標準契約条項、十分性認定)を記録します。接続されているMCPやツールのうち、データ保存場所の要件に準拠しない可能性があるものに注意を促します。
- 地域設定を保存する:タイムゾーン、言語、コンプライアンスルール、業界規制、プラットフォーム、通貨、営業時間、スケジュールルール、祝日カレンダー、データ保存場所のフラグ、メタデータ(作成日、最終更新日、作成者)など、すべての設定を含む地域設定全体を
~/.claude-marketing/brands/{slug}/regions/{region-slug}.jsonに書き込みます。 - ブランドプロフィールを更新する:ブランドプロフィールのアクティブな地域リスト(
~/.claude-marketing/brands/{slug}/profile.json)に新しい地域を追加します。初めて設定する地域の場合は、その地域をデフォルトに設定します。ブランドのコンプライアンス概要を更新し、新しい地域の規制を追加します。 - コンプライアンスチェックリストを作成する:この地域で活動するマーケティングチーム向けに、実用的なコンプライアンスチェックリストを作成します。必要な免責事項、同意の取得箇所、データの取り扱い手順、コンテンツの制限、広告の開示要件を含めます。キャンペーン作成時にすぐ参照できるよう、このチェックリストを地域設定と並べて保存します。
- 検証して確認する:地域設定全体を表示し、ユーザーに確認を求めます。既存のキャンペーンやコンテンツに影響するコンプライアンス要件を強調します。他の設定済み地域との潜在的な競合(タイムゾーンの重複、プラットフォームの優先順位の不一致、通貨換算の必要性)にも注意を促します。以降のコマンドにこの設定がどのように引き継がれるかを要約します。
出力
以下を含む、地域設定の構造化された概要です。
- 地域の概要:地域名、スラッグ、タイムゾーン、UTC オフセット、ステータス(新規または更新済み)、作成または変更のタイムスタンプ
- 言語設定:ロケールを含む主要言語、優先順位順の副次言語、ローカライズ設定(綴りの規則、用語、日付形式、計量単位、住所形式)
- 適用されるコンプライアンスルール:適用されるすべての規制(地域別および業界固有)の一覧と主な要件(必要な同意取得方法、データ保持期間の上限、オプトアウト/配信停止の要件、年齢確認の要否、Cookie の同意方式、広告の開示ルール)
- データレジデンシーの概要:該当する場合、文書化されたデータ保存上の制約(承認済みクラウドリージョン、越境移転の仕組み、対象となるデータ種別、MCP のコンプライアンスフラグ)
- プラットフォーム設定:この地域で利用するプラットフォームの優先順位付きリスト(主要、副次、除外)、地域固有のプラットフォームを選定する理由、API またはアカウントの要件、グローバルのデフォルト設定と異なるコンテンツ形式
- 通貨と財務の設定:レポート通貨、通貨記号の位置、為替レートの情報源、地域間比較の基準通貨、数値の表示規則、現地通貨での予算しきい値の表示
- 営業時間とスケジュールのルール:現地時間での営業時間、週末となる曜日、メッセージングチャネルの静穏時間帯、曜日ごとのメール送信に最適な時間帯、祝日前後のスケジュール停止期間
- 祝日カレンダー:地域の祝日および文化的な記念日の一覧と日付、スケジュールへの影響(停止または活動縮小)、コンテンツのトーンに関する考慮事項
- タイムゾーンの設定:IANA タイムゾーン、UTC オフセット、DST の切り替え日とスケジュール調整のロジック、複数の地域が設定されている場合の地域間連携への影響
- 地域間の考慮事項:他の地域がすでに設定されている場合、この地域との連携についての概要(チーム連携に適した営業時間の重複、通貨換算の要件、コンテンツのローカライズにおける依存関係、共通のコンプライアンス義務)
- 後続処理への影響の概要:地域設定が継承される既存のコマンドとワークフロー(コンテンツのスケジュール設定、予算レポート、コンプライアンスチェック、プラットフォームのターゲティング、言語のデフォルト設定)
- 有効な地域の一覧:ブランドに設定されているすべての地域の最新リスト。地域名、タイムゾーン、主要言語、通貨、コンプライアンスフレームワークを表示し、全体の市場展開における新しい地域の位置付けを確認できます
- コンプライアンスチェックリスト:マーケティングチーム向けの実用的なチェックリスト(この地域および業界で必要な免責事項、同意取得のポイント、データ取り扱いルール、コンテンツの制限、広告の開示)
- 設定ファイルのパス:参照や必要に応じた手動編集のための、保存済み設定ファイルの場所
- 次のステップ:推奨されるフォローアップ作業(追加の地域を設定する、新しい地域の設定を使って
/digital-marketing-pro:content-calendarを実行する、または新たに設定したルールに準拠するよう既存のキャンペーンを更新する) - 監査証跡:地域設定を作成または変更した担当者、日時、変更内容の記録。設定変更に対する説明責任が求められる複数チームの環境で役立ちます
使用されるエージェント
- agency-operations — 地域設定の管理、コンプライアンスルールの対応付け、プラットフォーム設定の調整、タイムゾーンに基づくスケジュール設定のロジック、祝日カレンダーの適用、データレジデンシーの評価、地域間の連携