mcpField
R
roblox-game-development-lifecycle

roblox-game-development-lifecycle

github.com/ashexplained開発38108 回インストール17 週間前に更新
リポジトリ

roblox-game-development-lifecycle について

Roblox ゲーム開発の現在の段階を特定し、終了条件を確認して、関連する専門スキルに作業を振り分けるワークフロースキルです。ロードマップと承認ゲートを使い、企画から運用までの作業を管理します。

主な機能

  1. 01ライフサイクル段階の特定
  2. 02段階終了条件の確認
  3. 03専門スキルへの振り分け
  4. 04ROADMAP.md の管理
  5. 05人による承認ゲート

活用シーン

  1. 01Roblox プロジェクトの次の作業の判断
  2. 02調査から公開までの開発計画
  3. 03段階に応じた専門スキルへの作業振り分け

インストール

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

$npx skills add https://github.com/ashexplained/roblox-skills --skill roblox-game-development-lifecycle

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

詳細

Roblox ゲーム開発のライフサイクル

目標

Roblox の開発が迷走しないようにします。幅広いゲーム開発の依頼では、現在のライフサイクルのフェーズを特定し、次に有効なゲートを設け、適切な専門スキルに振り分けます。

ライフサイクルのフェーズ

次の順序で進めます。

  1. 市場とプレイヤーの調査。
  2. コンセプトとコアループ。
  3. プロトタイプ。
  4. バーティカルスライス。
  5. 制作。
  6. 内部 QA とセキュリティ。
  7. ソフトローンチまたは非公開テスト。
  8. 仕上げとバランス調整。
  9. 公開とローンチ。
  10. ライブ運営。
  11. 保守と成長。

コアループ、モバイルでの使いやすさ、セーブとセキュリティの基本、継続率の兆候が確かなものになるまで、コンテンツを拡大しないでください。

セッション開始時

既存の Roblox プレースの場合:

  1. プロジェクトの指示と、存在する場合は ROADMAP.md を読みます。
  2. roblox-studio-workflow を使って Studio に接続します。
  3. 最初に未完了となっているロードマップ項目を確認します。
  4. ロードマップがない場合は、ライフサイクルのフェーズと承認ゲートを含むロードマップを作成するか、提案します。
  5. 終了基準を満たしていない最も早いフェーズから再開します。

フェーズの振り分け

次の専門スキルのクラスターを使います。

  • 市場とプレイヤーの調査:roblox-game-ideas、roblox-genre-patterns、roblox-growth-marketing、roblox-publishing-discovery。
  • コンセプトとコアループ:roblox-game-ideas、roblox-retention-monetization、roblox-economy-balancing、roblox-game-ux。
  • プロトタイプ:roblox-studio-workflow、roblox-luau-architecture、roblox-ui-implementation、roblox-world-level-design、roblox-asset-pipeline。
  • バーティカルスライス:roblox-game-ux、roblox-animation-audio-feedback、roblox-datastore-persistence、roblox-quest-progression-systems、roblox-social-systems。
  • 制作:roblox-luau-architecture、roblox-combat-systems、roblox-quest-progression-systems、roblox-social-systems、roblox-datastore-persistence、roblox-security-economy、roblox-asset-pipeline、roblox-world-level-design。
  • 内部 QA とセキュリティ:roblox-playtest-qa、roblox-mobile-playtest、roblox-performance-optimization、roblox-debugging-bugfix、roblox-security-economy、roblox-creator-store-security-audit、roblox-policy-compliance。
  • ソフトローンチまたは非公開テスト:roblox-analytics-instrumentation、roblox-playtest-qa、roblox-mobile-playtest、roblox-release-operations、roblox-community-ops。
  • 仕上げとバランス調整:roblox-economy-balancing、roblox-animation-audio-feedback、roblox-game-ux、roblox-performance-optimization、roblox-code-maintenance-refactor。
  • 公開とローンチ:roblox-publishing-discovery、roblox-growth-marketing、roblox-policy-compliance、roblox-release-operations。
  • ライブ運営:roblox-liveops-roadmap、roblox-analytics-instrumentation、roblox-community-ops、roblox-quest-progression-systems、roblox-monetization-optimization。
  • 保守と成長:roblox-debugging-bugfix、roblox-code-maintenance-refactor、roblox-admin-tools-observability、roblox-community-ops、roblox-growth-marketing、roblox-monetization-optimization。

終了基準

フェーズを進める前に、次の項目を確認します。

  • 調査:対象ユーザー、ジャンル、差別化要因、成功指標が明確になっている。
  • コンセプト:最初の 30 秒とコアループが文書化され、テスト可能になっている。
  • プロトタイプ:コアとなるアクション、報酬、次の目標が Studio で機能している。
  • バーティカルスライス:小規模なセクションの 1 つが、最終品質を代表する仕上がりになっている。
  • 制作:主要なシステムがサーバー権限のもとで実装され、セーブ/ロードに対応している。
  • QA/セキュリティ:モバイル、パフォーマンス、コンソール、購入、DataStores、リモート、Creator Store からのインポートを確認済みである。
  • ソフトローンチ:分析イベントが用意され、テスターからのフィードバックがトリアージされている。
  • 仕上げ:継続率を損なう主な要因とバランスの問題に対処している。
  • ローンチ:ストアページ、ポリシー、リリースノート、成長計画、ロールバック計画が準備できている。
  • ライブ運営:更新頻度、イベント、分析のレビュー、コミュニティとの循環が機能している。
  • 保守:バグのトリアージ、リファクタリング、管理ツール、成長に向けた改善を継続している。

ロードマップの運用ルール

  • ROADMAP.md を次に取り組む作業の唯一の情報源として作成または維持します。
  • 未着手には [ ] を使用します。
  • 実装とテストが完了し、人による承認待ちの状態には [~] を使用します。
  • 実装、テスト/プレイテスト、人による明示的な承認がすべて完了した場合にのみ [x] を使用します。
  • 完了日を追記するのは、承認後に限ります。

デフォルトの出力

幅広い計画に関するリクエストには、次の項目を返します。

  • 現在のライフサイクルフェーズ。
  • フェーズの根拠、または不足している根拠。
  • 次のマイルストーン。
  • 次に活用する専門スキル。
  • 受け入れ基準。
  • プレイテストまたは検証計画。
  • 次のフェーズに進む前のリスク。

実装に関するリクエストには、計画の説明だけにとどまらず、現在のフェーズに沿って対応します。

次のステップ

現在のフェーズに対応する専門スキル(上記に記載)に引き継ぎます。これから構築するものはすべて、最初に roblox-to-prd → roblox-to-issues → roblox-triage の順に通し、一度にすべてを進めるのではなく、プレイテスト可能な単位で進めます。

コメント