mcpField
N
notification-best-practices

notification-best-practices

github.com/knocklabsデザイン・UI1292 回インストール2 日前に更新
リポジトリ

notification-best-practices について

通知システムの設計、文面作成、実装に関するガイドを提供するスキルです。プロダクトデザイナー、ライター、開発者向けに、チャネル別の指針やメール規則など6種類のルールとテンプレート例を収録しています。

主な機能

  1. 01メール、プッシュ、SMSなどのチャネル別ガイド
  2. 02通知文面の作成指針
  3. 03配信時期、設定、エラー処理の解説
  4. 04一般的な通知テンプレート例
  5. 05トランザクションメールとウェルカムメールの指針

活用シーン

  1. 01チャネル制約に沿った通知文の作成
  2. 02通知の配信時期と頻度の計画
  3. 03メールテンプレートとローカライズ内容の設計
  4. 04設定管理と再試行処理の実装

インストール

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

$npx skills add https://github.com/knocklabs/skills --skill notification-best-practices

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

同梱ファイル

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

rules/
channel-specific-notifications-guidelines.md
notification-copy-best-practices.md
notification-system-implementation.md
notification-template-examples.md
transactional-email-best-practices.md
welcome-email-best-practices.md

詳細

通知に関するベストプラクティススキル

このスキルでは、あらゆるチャネルにおいて効果的な通知システムを設計、作成、実装するための包括的なガイドラインとベストプラクティスを紹介します。

概要

通知に関するベストプラクティススキルには、次の6つの詳細なルールセットが含まれています。

  1. チャネル別通知ガイドライン - メール、プッシュ通知、SMS、アプリ内通知、チャット通知の仕様
  2. 通知文面作成のベストプラクティス - 効果的な通知文面を作成するための基本原則
  3. 通知システム実装ルール - タイミング、設定、エラー処理、コンプライアンスを含む技術的な実装ガイドライン
  4. 通知テンプレートの例 - よくある通知の用途ですぐに使えるテンプレート
  5. トランザクションメールのベストプラクティス - トランザクションメールの到達率、テンプレート、ローカライズ、動的コンテンツ
  6. ウェルカムメールのベストプラクティス - 効果的なSaaSウェルカムメールを作成するためのガイドライン

このスキルの使い方

通知を作成する場合

通知文面を作成する必要がある場合:

  1. 通知文面作成のベストプラクティスを確認します(rules/notification-copy-best-practices.md)

    • 基本原則に従います:具体的に書き、背景情報を含め、能動態を使います
    • 通知の種類に合ったトーンと構成を選びます
  2. チャネル別ガイドラインを確認します(rules/channel-specific-notifications-guidelines.md)

    • 対象チャネルの文字数制限を確認します
    • チャネル固有の書式要件に従います
    • メッセージがチャネルの制約に収まるようにします
  3. テンプレートを参照します(rules/notification-template-examples.md)

    • 通知に類似した用途を探します
    • テンプレートの構成と変数を調整します
    • 提供されている例を出発点として使います
メール通知の場合

メール通知を扱う場合:

  1. トランザクションメールのベストプラクティスを確認します(rules/transactional-email-best-practices.md)

    • 到達率に関するガイドラインに従います
    • コンポーネント化されたテンプレートとパーシャルを使います
    • 適切なローカライズを実装します
  2. 特にウェルカムメールについては(rules/welcome-email-best-practices.md)

    • 製品に合ったパターンを選びます
    • タイミングに関するベストプラクティスに従います
    • 価値と明確なCTAを重視します
システムを実装する場合

通知システムを実装する場合:

  1. システム実装ルールに従います(rules/notification-system-implementation.md)

    • チャネルの選定基準を理解します
    • 適切なタイミングと頻度の制御を実装します
    • 設定管理を構築します
    • エラーと再試行を適切に処理します
    • 規制への準拠を確保します
  2. 技術的な制約についてはチャネル別ガイドラインを使います

    • 文字数制限
    • 書式要件
    • 配信仕様

ルールファイルの参照

  • rules/channel-specific-notifications-guidelines.md - チャネルの仕様と制約
  • rules/notification-copy-best-practices.md - 作成原則とガイドライン
  • rules/notification-system-implementation.md - 技術的な実装ルール
  • rules/notification-template-examples.md - 例を含むテンプレートライブラリ
  • rules/transactional-email-best-practices.md - メールに関するベストプラクティス
  • rules/welcome-email-best-practices.md - ウェルカムメールのパターンとガイドライン

クイックリファレンス

チャネルの選択
  • メール:後から参照できる情報、詳細な内容、時間的な緊急性がない場合
  • プッシュ通知:時間的制約があり、アプリへの再訪が必要な場合、緊急の対応が必要な場合
  • SMS:確実な配信、認証、極めて時間的な緊急性が高い場合
  • アプリ内通知:ユーザーが製品を利用中で、次のセッションまで待てる場合
  • チャット:チームでの協業、即時に確認する必要がある場合
文面の原則
  • 具体的で、行動につながる内容にします
  • できる限り多くの背景情報を含めます
  • 能動態を使います
  • 用語を一貫させます
  • 各チャネルに合わせて書式を整えます
共通パターン
  • トランザクション関連:何が起きたかを確認し、識別子を含め、次の手順を示します
  • システム:技術的なイベントをユーザーへの影響に置き換え、実行可能な手順を提示します
  • ライフサイクル:価値と頻度のバランスを取り、適切に社会的証明を活用します
  • プロモーション:メリットを最初に示し、特典の内容と期限を明確にします

ベストプラクティスのまとめ

  1. 常に背景情報を示す - ユーザーが行動すべきかどうかを判断できるよう、十分な情報を提供します
  2. チャネルの制約を尊重する - 文字数制限と書式要件に従います
  3. 適切なタイミングで送信する - 即時送信、一括送信、予約送信のどれが適切かを検討します
  4. 設定を反映する - 通知の種類やチャネルをユーザーが選べるようにします
  5. 徹底的にテストする - チャネル、デバイス、実データを使って検証します
  6. 監視して最適化する - 配信、エンゲージメント、ユーザー満足度の指標を追跡します

コメント