doubao-game-designer

Generates validated game design documents, system specs, and playable HTML gameplay demos.

2|Updated Aug 9, 2026
One-click install
npx skills add https://github.com/DeepJH/doubao-skill-and-info --skill doubao-game-designer-deepjh
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: doubao-game-designer
Source: https://github.com/DeepJH/doubao-skill-and-info/tree/main/skills/doubao-game-designer
Command: npx skills add https://github.com/DeepJH/doubao-skill-and-info --skill doubao-game-designer-deepjh

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve? Turning a game idea, existing design, or playtest evidence into a production-ready GDD is hard: rules drift between chapters, numbers are not recalculated, scope exceeds team capacity, and documents read like generic templates. This Skill produces closed, verifiable game designs where rules, numbers, states, and deliverables all reference one authoritative version. ## Core Features & Use Cases - End-to-end game design workflow: Covers core loops, combat, progression, economy, levels, onboarding, balance, events, and version planning, with dedicated references for GDD structure, mechanics specs, numerical validation, and adversarial review. - Machine-checked design contracts: A Python validator freezes user-authorized scope, recomputes numerical assertions (probability pools, resource ledgers, capacity budgets), checks state-machine lifecycles, and blocks delivery on scope violations or unverifiable numbers. - Playable HTML demo delivery: When key gameplay assumptions need verification, it coordinates building a runnable browser demo with a shared ruleset config, real browser path testing, and delivery via Feishu (Lark) cloud documents with SVG game-flow whiteboards. - Use Case: Ask it to revise a roguelike upgrade system under a frozen scope; it locks the allowed change surface, recomputes XP thresholds and upgrade reachability with the validator, runs an independent adversarial review, and delivers an updated Feishu doc plus a playable HTML prototype. ## Quick Start Use the doubao-game-designer skill to turn my game concept into a complete GDD with a validated core loop, recalculated progression numbers, and a playable HTML demo delivered as a Feishu document.

Frequently Asked Questions about doubao-game-designer

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

FAQPage Schema
How do I turn a game idea into a complete GDD?

Provide your concept, constraints, and any existing materials; the Skill builds a project baseline, designs the core loop and mechanics, recalculates key numbers with tools, runs an adversarial review, and delivers a Feishu cloud document. It follows a fixed pipeline from scoping through drafting to delivery.

How does the design contract validator work?

The validate_design_contract.py script freezes user-authorized scope, then checks numerical assertions, probability pools, resource ledgers, capacity budgets, and state-machine transitions in a JSON contract. It returns BLOCK, WARN, or PASS, and can re-check the final draft against the frozen scope.

Can it create a playable HTML game demo?

Yes. When a core gameplay assumption needs hands-on verification, it coordinates building a browser-runnable HTML demo with a shared ruleset configuration, then tests standard, failure, and recovery paths in a real browser before marking the prototype accepted.

What game design areas does it cover?

It covers core loops, combat and game feel, progression and economy, level and content structure, onboarding, balance, events, and version planning. It also handles business and production appendices such as greenlight packages, milestones, and risk registers when requested.

When should I not use this Skill?

It is not suited for mass content writing such as full dialogue sets or UI copy batches, which it delegates to dedicated content-writing capabilities. It also does not replace engineering TDDs or commit to unverified schedules and budgets.