One-click install
npx skills add https://github.com/MichaelSolati/mkai --skill start-michaelsolati
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: start
Source: https://github.com/MichaelSolati/mkai/tree/main/profiles/game-dev/skills/start
Command: npx skills add https://github.com/MichaelSolati/mkai --skill start-michaelsolati

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

New game developers often struggle to identify the correct starting point for their project, leading to wasted time on misaligned workflows, skipped critical setup steps, or disorganized existing work.

Core Features & Use Cases

  • Silent Project State Detection: Automatically checks for configured engines, existing design docs, source code, prototypes, and production artifacts without interrupting the user.
  • Personalized Workflow Routing: Asks users to select their current experience level (no idea, vague concept, clear pitch, existing work) and provides a tailored sequence of game development skills for their situation.
  • Automatic Project Initialization: Sets the initial project stage and review mode preference automatically, so users don't have to configure these settings manually.
  • Use Case: A user with no prior game idea gets guided to start with brainstorming, while a user with existing GDDs and ADRs gets directed to audit their artifacts for format compliance first.

Quick Start

Use the start skill when you first open a new or existing game development project to get a personalized, step-by-step workflow plan tailored to your current progress.

Frequently Asked Questions about start

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up a new game development project workflow?

To set up a new game development project workflow, this skill automatically detects existing artifacts, asks for your experience level, and routes you to the appropriate sequence of specialized game development skills for your current stage.

What is the best way to onboard a new user to game dev tooling?

The best way to onboard new users to game dev tooling is by aligning them with the correct workflow based on their current project state, whether they have no concept, a vague idea, a clear pitch, or existing project artifacts.

Can I use this onboarding workflow if I have existing design docs and source code?

Yes, you can use this onboarding workflow with existing design docs and source code. It automatically detects configured engines and production artifacts, then directs you to audit your artifacts for format compliance before proceeding.

How does project stage detection work for existing game assets?

Project stage detection works by silently checking for configured engines, existing design docs, source code, prototypes, and production artifacts without interrupting the user, automatically setting the initial project stage and review mode preferences.

What if I have no game idea and need help starting from scratch?

If you have no game idea, the onboarding workflow routes you to start with brainstorming. It tailors the sequence of specialized game development skills specifically for users with no prior concept to ensure proper project initialization.

Do I need to manually configure project stage and review mode preferences?

No, you do not need to manually configure project stage and review mode preferences. The onboarding process sets these initial project stage and review mode preferences automatically based on your detected project state.