game-design

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

Updated Aug 5, 2026
One-click install
npx skills add https://github.com/pd-phuc/laravel-template --skill game-design-pd-phuc
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: game-design
Source: https://github.com/pd-phuc/laravel-template/tree/main/.agent/skills/game-development/game-design
Command: npx skills add https://github.com/pd-phuc/laravel-template --skill game-design-pd-phuc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Designing engaging games requires structured knowledge of core loops, player motivation, and difficulty balancing, which is often scattered or learned through trial and error. ## Core Features & Use Cases - Core Loop Design: Defines the 30-second action-feedback-reward loop with examples for platformers, shooters, puzzles, and RPGs. - GDD Structure: Outlines essential Game Design Document sections including pitch, mechanics, progression, and art direction. - Player Psychology & Balancing: Covers motivation types, reward schedules, flow-state difficulty tuning, and progression pacing. - Use Case: When prototyping a new RPG, use this Skill to define the core loop, structure the GDD, and plan progression pacing before writing any code. ## Quick Start Ask the AI to help design the core loop and GDD outline for your game concept using game design principles.

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?▼

A core loop follows the pattern: player action, game feedback, reward, and repeat. It should be fun within 30 seconds, such as run-jump-land-collect for platformers or 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 a living document, use visuals, 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, player-selectable difficulty levels, and accessibility options to accommodate different skill levels.

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

The four motivation types are Achievers driven by goals, Explorers driven by discovery, Socializers driven by interaction, and Killers driven by competition. Design rewards and systems that serve your target player types.

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. Prototype first, iterate constantly, and reward progress.