Interactive GDD builder wizard for Nethercore ZX games
Guides users through creating a Game Design Document for Nethercore ZX games with constraint validation.
/plugin marketplace add nethercore-systems/nethercore-ai-plugins/plugin install zx-game-design@nethercore-ai-plugins[perspective]Create a Game Design Document for a Nethercore ZX game. Guide the user through a structured design process and output a complete GDD to docs/design/.
If no perspective argument provided ($1), ask the user to choose:
If perspective provided: $1
Gather the core concept:
Based on the concept, analyze feasibility:
Present findings and ask user to confirm or adjust.
Ask user which template depth:
Based on chosen depth, collect information for each section:
For all depths:
For Standard and Comprehensive:
For Comprehensive only:
Use AskUserQuestion to gather preferences efficiently. Don't overwhelm with too many questions at once.
Create the directory if needed:
docs/design/
Write the GDD to docs/design/game-design.md using the appropriate template:
${CLAUDE_PLUGIN_ROOT}/skills/game-design-documents/references/gdd-template-quick.md${CLAUDE_PLUGIN_ROOT}/skills/game-design-documents/references/gdd-template-standard.md${CLAUDE_PLUGIN_ROOT}/skills/game-design-documents/references/gdd-template-comprehensive.mdFill in all gathered information, making reasonable estimates where the user didn't specify.
Present a summary of the generated GDD:
Ask if the user wants to refine any section.
All GDDs saved to: docs/design/game-design.md
If file already exists, ask user if they want to:
After GDD is complete, suggest next steps:
/validate-design to check constraint compliance/plan-assets to generate asset specs for procgenzx-dev /new-game to scaffold the projectWhen the game is ready for release:
zx-publish /prepare-platform-assets to create marketing assetszx-publish /publish-game to package ROM and uploadFor full workflow orchestration from design through publishing, the user can enable the zx-orchestrator plugin.