MR
Mayur Rathi
@mayurrathi
⭐ 40.7k GitHub stars

Game Design

Game Design is an design AI skill with a core value of Game design principles. It helps developers solve real-world problems in the design domain, boosting efficiency, automating repetitive tasks, and optimizing workflows.

Game design principles. GDD structure, balancing, player psychology, progression.

Last verified on: 2026-07-07

Quick Facts

Category design
Works With Claude
Source sickn33/antigravity-awesome-skills
Stars ⭐ 40.7k
Last Verified 2026-07-07
Risk Level Low
mkdir -p ./skills/game-design && curl -sfL https://raw.githubusercontent.com/sickn33/antigravity-awesome-skills/main/skills/game-design/SKILL.md -o ./skills/game-design/SKILL.md

Run in terminal / PowerShell. Requires curl (Unix) or PowerShell 5+ (Windows).

Skill Content

# Game Design Principles


> Design thinking for engaging games.


---


1. Core Loop Design


The 30-Second Test


text
Every game needs a fun 30-second loop:
1. ACTION → Player does something
2. FEEDBACK → Game responds
3. REWARD → Player feels good
4. REPEAT

Loop Examples


| Genre | Core Loop |

|-------|-----------|

| Platformer | Run → Jump → Land → Collect |

| Shooter | Aim → Shoot → Kill → Loot |

| Puzzle | Observe → Think → Solve → Advance |

| RPG | Explore → Fight → Level → Gear |


---


2. Game Design Document (GDD)


Essential Sections


| Section | Content |

|---------|---------|

| **Pitch** | One-sentence description |

| **Core Loop** | 30-second gameplay |

| **Mechanics** | How systems work |

| **Progression** | How player advances |

| **Art Style** | Visual direction |

| **Audio** | Sound direction |


Principles


- Keep it living (update regularly)

- Visuals help communicate

- Less is more (start small)


---


3. Player Psychology


Motivation Types


| Type | Driven By |

|------|-----------|

| **Achiever** | Goals, completion |

| **Explorer** | Discovery, secrets |

| **Socializer** | Interaction, community |

| **Killer** | Competition, dominance |


Reward Schedules


| Schedule | Effect | Use |

|----------|--------|-----|

| **Fixed** | Predictable | Milestone rewards |

| **Variable** | Addictive | Loot drops |

| **Ratio** | Effort-based | Grind games |


---


4. Difficulty Balancing


Flow State


text
Too Hard → Frustration → Quit
Too Easy → Boredom → Quit
Just Right → Flow → Engagement

Balancing Strategies


| Strategy | How |

|----------|-----|

| **Dynamic** | Adjust to player skill |

| **Selection** | Let player choose |

| **Accessibility** | Options for all |


---


5. Progression Design


Progression Types


| Type | Example |

|------|---------|

| **Skill** | Player gets better |

| **Power** | Character gets stronger |

| **Content** | New areas unlock |

| **Story** | Narrative advances |


Pacing Principles


- Early wins (hook quickly)

- Gradually increase challenge

- Rest beats between intensity

- Meaningful choices


---


6. Anti-Patterns


| ❌ Don't | ✅ Do |

|----------|-------|

| Design in isolation | Playtest constantly |

| Polish before fun | Prototype first |

| Force one way to play | Allow player expression |

| Punish excessively | Reward progress |


---


> **Remember:** Fun is discovered through iteration, not designed on paper.


When to Use

This skill is applicable to execute the workflow or actions described in the overview.

🎯 Best For

  • Claude users
  • Designers
  • Creative professionals
  • Product teams

💡 Use Cases

  • Design system documentation
  • Component specification creation

📖 How to Use This Skill

  1. 1

    Install the Skill

    Copy the install command from the Terminal tab and run it. The SKILL.md file downloads to your local skills directory.

  2. 2

    Load into Your AI Assistant

    Open Claude and reference the skill. Paste the SKILL.md content or use the system prompt tab.

  3. 3

    Apply Game Design to Your Work

    Provide context for your task — paste source material, describe your audience, or share existing work to guide the AI.

  4. 4

    Review and Refine

    Edit the AI output for accuracy, tone, and completeness. Add human insight where the AI lacks context.

❓ Frequently Asked Questions

Does Game Design generate production-ready design specs?

It generates detailed specifications that developers can use directly. Review and adjust for your specific design system.

How do I install Game Design?

Copy the install command from the Terminal tab and run it. The skill downloads to ./skills/game-design/SKILL.md, ready to use.

Can I customize this skill for my team?

Absolutely. Edit the SKILL.md file to add team-specific instructions, examples, or workflows.

⚠️ Common Mistakes to Avoid

Not reading the full skill

Skills contain important context and edge cases beyond the quick start.

🔗 Related Skills