mobile-app-product-systems について
mobile-app-product-systemsは、ユーザーの信頼や例外状態、ストアポリシーのリスクに配慮して、モバイルの収益化と継続利用の仕組みを設計するスキルです。ユーザー状態とビジネスモデルの整理から、状態機械、イベント、保護策の設計まで扱います。
主な機能
- 01コマースとエンゲージメントの分類
- 02ユーザー状態とビジネスモデルの整理
- 03権利状態と失敗状態の設計
- 04イベントと例外ケースの定義
- 05信頼とポリシー上の保護策
活用シーン
- 01サブスクリプションと購入フローの設計
- 02プロモーションと適用条件の計画
- 03広告と通知の方針レビュー
- 04返金、復元、解約フローの整理
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ sylphxai/ skills --skill mobile-app-product-systemsインストール後、Claude Code で/mobile-app-product-systemsを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
agents/openai.yamlreferences/mobile-systems-rules.mdpromotion-system-patterns.mdrefund-and-entitlement-patterns.md詳細
モバイルアプリのプロダクトシステム
このスキルは、操作的になったり、脆弱になったり、ストアのポリシーに抵触するリスクを高めたりすることなく、収益化とユーザー維持を実現するモバイルアプリシステムの設計に使用します。
対象領域を特定する
リクエストを、次の領域の1つ以上に分類します。
- コマース:返金、サブスクリプション、IAP、利用権、購入の復元、領収書。
- プロモーション:割引、バンドル、期間限定オファー、離脱ユーザーの呼び戻し、キャンペーンのターゲティング。
- 広告:IAA の配置、リワード広告、表示頻度、メディエーション、広告疲れ。
- リテンション:毎日のチェックイン、連続記録、ミッション、報酬、ライフサイクルメッセージ。
- 通知:プッシュ通知の許可、取引関連、ライフサイクル、プロモーション、通知を控える時間帯。
- 信頼:領収書、サポート、キャンセルフロー、返金の明確さ、保護者向け/年齢に配慮した UX。
次に、関連するリファレンスのみを読みます。
- 一般的なシステム:
references/mobile-systems-rules.md - 返金、利用権の取り消し、再購入、悪用への対応:
references/refund-and-entitlement-patterns.md - プロモーション、オファー、利用資格、配置、キャンペーンの効果測定:
references/promotion-system-patterns.md
ワークフロー
- ユーザーの状態を特定します:新規、利用開始済み、購入者、サブスク登録者、利用休止中、返金済み、解約リスクあり、高価値。
- ビジネスモデルを特定します:有料アプリ、サブスクリプション、消費型 IAP、非消費型 IAP、広告、ハイブリッド、ゲーム内経済。
- 収益化やエンゲージメントの施策を提案する前に、信頼性の基準を適用します。
- 画面だけでなく、状態遷移を設計します:利用資格、利用権、クールダウン、失敗、復元、返金、サポートの各状態。
- UX、イベント、エッジケース、ポリシー/信頼性のガードレールをまとめて提示します。
- 返金やプロモーションを扱う場合は、一般論ではなく判断テーブルまたは状態遷移を含めます。
ガードレール
以下のすべてを満たさない施策は提案しないでください。
- ユーザーが料金、メリット、更新/有効期限の状態を理解できる。
- 復元、返金の問い合わせ、キャンセル、サポートへの明確な手段がある。
- プロモーションで希少性を偽装したり、重要な条件を隠したりしない。
- 通知は許可の有無に配慮し、関連性があり、送信頻度が制限されている。
- 報酬や連続記録によって、健全な休止が不利になったり、依存心を利用したりしない。
- 広告が重要なタスクを中断したり、初回利用時の信頼を損なったりしない。
出力形式
System: <commerce | promotion | ads | retention | notifications | trust>
User states: <states>
Recommended design:
- <flow/state/rule>
Events to track:
- <event_name> { properties }
Edge cases:
- <case and expected behavior>
Risks:
- <policy/trust/product risk and mitigation>
使用しない場合
- このスキル固有の成果物契約を適用しなくても基盤モデルが対応できる一般的なアドバイスには使用しないでください。
コメント
Markdown 対応