This is your reference guide when you need to think through why a game mechanic works or doesn't. It breaks down the MDA framework (mechanics to dynamics to aesthetics), maps the flow channel for challenge balancing, and covers Bartle's player types with specific design implications. The troubleshooting section is genuinely useful, walking through "players are bored" or "dominant strategy emerged" with actual root causes and fixes. Pairs well with the bonded game designer agent for translating theory into implementation. Best used during early design when you're establishing core loops or mid-development when playtests reveal engagement problems you need to diagnose properly.

install copies · 90 days. Times the install command was copied on this site in the last 90 days, bots filtered.
24
skills.sh installs
2.6K
GitHub stars
50
last updated
Aug 21, 2026

Install

$ npx -y skills add pluginagentmarketplace/custom-plugin-game-developer --skill game-design-theory --agent claude-code

Installs into .claude/skills of the current project.

Files

Game Design Theory

The MDA Framework

┌─────────────────────────────────────────────────────────────┐
│                    MDA FRAMEWORK                             │
├─────────────────────────────────────────────────────────────┤
│  MECHANICS (Rules):                                          │
│  → Player actions, constraints, state changes               │
│  → Example: Jump has height limit, costs stamina            │
│                              ↓                               │
│  DYNAMICS (Behavior):                                        │
│  → Emergent gameplay from mechanic interactions             │
│  → Example: Wall-jump combos, speedrun routes               │
│                              ↓                               │
│  AESTHETICS (Experience):                                    │
│  → Emotional responses: Fun, tension, achievement           │
│  → Example: Flow state, satisfaction, immersion             │
└─────────────────────────────────────────────────────────────┘

Core Game Loop

Sponsors

Details

Repository
github.com/pluginagentmarketplace/custom-plugin-game-developer
Categories
Design & UI/UX, Game Development

More from pluginagentmarketplace/custom-plugin-game-developer

All 6
1owl-listener avatardesign-critiqueowl-listener/designer-skillsFacilitate structured design critiques with clear feedback frameworks and actionable outcomes.2.5Kskills.sh installs
2isjiamu avatargzh-designisjiamu/gzh-design-skill微信公众号文章排版引擎,将 Markdown 转换为可直接粘贴到公众号编辑器的 HTML。主题风格从 references/theme-index.md 注册的自定义主题库中选取,自动章节编号、关键词下划线标记、引言卡片、目录导航、代码块、图片/GIF、作者签名。支持 Markdown / Word(.docx) / 2.4Kskills.sh installs
3owl-listener avatarux-writingowl-listener/designer-skillsWrite effective UI copy including microcopy, error messages, empty states, and CTAs.2.4Kskills.sh installs
4owl-listener avatardesign-principlesowl-listener/designer-skillsDefine a set of actionable design principles that guide decision-making and resolve trade-offs.2.4Kskills.sh installs
5onmax avatarmotiononmax/nuxt-skillsUse when adding animations with Motion Vue (motion-v) - provides motion component API, gesture animations, scroll-linked effects, layout transitions, and compos2.3Kskills.sh installs
6owl-listener avatara-b-test-designowl-listener/designer-skillsDesign rigorous A/B tests with hypotheses, variants, metrics, and sample size calculations.2.3Kskills.sh installs