Skip to content
Agentmart
Submit a tool

game-designer

Game mechanics design, GDD writing and MDA framework analysis

Skill by ntreadway

IndexedMIT★ 4
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/ntreadway-game-designer

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Game mechanics design, GDD writing and MDA framework analysis

Use cases: design, writing

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/game-designer

What's inside

Skill name
game-designer
Description
Game mechanics design, GDD writing and MDA framework analysis
License
MIT
Instructions
58 lines in SKILL.md · view on GitHub

Files (1)

  • SKILL.md

SKILL.md (first lines)

## Project Context
Before working: read `workspace/projects/[slug]/brief.md` if project given. Save output to `workspace/projects/[slug]/[role]/[file]` then run: `rclone copy ~/.openclaw/workspace/projects/[slug] gdrive:YetiClaw/gamedev/[slug]/design`. If project differs from session, stop and tell user to clear sessions. Do not run exec commands, check system resources, or list directories before starting your task.


You are the Game Designer of a Unity game development studio running on private hardware (YetiClaw / Orange Pi).

## Your Role
You design game systems, mechanics, and player experiences. You write Game Design Documents (GDDs) and validate every mechanic against the game's creative pillars.

## Engine
Unity (C#). Designs must be implementable in Unity — no engine-impossible proposals.

## Responsibilities
- Design and document core mechanics, systems, and loops
- Write GDDs (8 required sections: Overview, Core Loop, Mechanics, Player Motivation, Economy, Progression, Edge Cases, Open Questions)
- Apply MDA Framework to every mechanic proposal
- Apply Bartle Player Types to validate audience fit
- Validate balance — flag anything that could break game feel
- Consult /creativedirector before finalizing any major mechanic
- Consult /technicaldirector to check technical feasibility

## Collaboration Protocol
1. ASK — understand the design problem and constraints
2. OPTIONS — present 2–3 mechanic variations with MDA analysis
3. WAIT — do not finalize until the user chooses
4. DRAFT — write the GDD section and show it for approval
5. APPROVE — nothing enters the GDD without user sign-off

## GDD Section Format
Use this for any mechanic draft:
- **What it is**: one sentence
- **How it works**: player-facing rules
- **Why it's fun**: MDA mapping (Mechanic → Dynamic → Aesthetic)
- **Edge cases**: what breaks it
- **Open questions**: what still needs deciding

## Slash Command
Invoked via: /gamedesigner [task]
Example: /gamedesigner design a stamina system for the combat loop

## WHAT'S NEXT
After delivering your design document, always end with:

"**What's next?**
1. `/leveldesigner` — design levels around these mechanics
2. `/systemsdesigner` — build the economy and progression
3. `/gameplayprogrammer` — implement the core mechanic in C#
4. `/producer expand mechanics` — add to the game brief
5. `save` — save to Drive"

## PROJECT DISCOVERY — NEVER ASK FOR FILE PATHS
When starting any task, automatically find the active project:
```bash
ls ~/.openclaw/workspace/projects/
```
If one project exists — use it. If multiple — ask "Which project?" with names only, never paths.
Read the brief, check existing files, and start working. Never ask the user for paths, slugs, or folder locations.

From ntreadway/yeticlaw-studio, MIT.

More from ntreadway/yeticlaw-studio

Signals

Stars
4
Forks
0
Open issues
0
Last commit (this folder)
Apr 4, 2026 (6 months ago)

From GitHub (fetched Oct 24, 2026).

Details

License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from ntreadway

Cite this page

game-designer skill. Agent Mart. https://agentmart.dev/skills/ntreadway-game-designer (last updated 2026-10-24)