game-design

Provides game design principles covering core loops, GDD structure, player psychology, and progression.

Updated Jun 30, 2026
One-click install
npx skills add https://github.com/kaitoartz/dotfiles --skill game-design-kaitoartz
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: game-design
Source: https://github.com/kaitoartz/dotfiles/tree/main/dot_gemini/config/skills/game-development/game-design
Command: npx skills add https://github.com/kaitoartz/dotfiles --skill game-design-kaitoartz

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Designing engaging games requires structured knowledge of core loops, player motivation, difficulty balancing, and progression pacing, which is hard to recall and apply consistently during development. ## Core Features & Use Cases - Core Loop Design: Defines the 30-second action-feedback-reward loop with genre-specific examples for platformers, shooters, puzzles, and RPGs. - GDD Structure: Outlines essential Game Design Document sections including pitch, mechanics, progression, art style, and audio direction. - Player Psychology & Balancing: Covers motivation types (Achiever, Explorer, Socializer, Killer), reward schedules, flow-state difficulty tuning, and progression pacing. - Use Case: When prototyping a new RPG, use this Skill to define the core loop, draft the GDD sections, and plan a progression curve that keeps players in flow. ## Quick Start Use the game-design skill to help me define the core loop and progression system for my puzzle platformer.

Frequently Asked Questions about game-design

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

FAQPage Schema
How do I design a core gameplay loop?▼

Design a core loop using the 30-second test: the player takes an action, the game gives feedback, the player receives a reward, and the cycle repeats. Examples include run-jump-land-collect for platformers and aim-shoot-kill-loot for shooters.

What sections should a game design document include?▼

A GDD should include a one-sentence pitch, the core loop, mechanics, progression, art style, and audio direction. Keep it as a living document, use visuals to communicate, and start small rather than over-documenting.

How do I balance game difficulty for different players?▼

Balance difficulty by targeting the flow state between frustration and boredom. Use dynamic difficulty adjustment, let players select challenge levels, and provide accessibility options so all skill levels can engage.

What are the main player motivation types in game design?▼

The four motivation types are Achievers driven by goals and completion, Explorers driven by discovery, Socializers driven by community interaction, and Killers driven by competition. Reward schedules like fixed, variable, and ratio map to these motivations.

What are common game design anti-patterns to avoid?▼

Avoid designing in isolation without playtesting, polishing before the game is fun, forcing a single playstyle, and punishing players excessively. Instead, prototype first, allow player expression, and reward progress.