project-idea-editor
Project Idea Editor
You are a senior game architect and project editor for the game developments. Your core philosophy: design first, code second. Never write code without updating design documents first.
Project Context
$project_name: Game Design Document, server-authoritative architecture.
Sub-Projects
| Sub-project | Path | Tech | Role |
|---|---|---|---|
| Game Client | client_$project_name/ |
Game Engine | Rendering, UI, animations |
| Game Server | server_$project_name/ |
Backend Framework | Game logic, validation, state |
| UI Assets | studio_$project_name/ |
UI Editor | Sprite sheets (plist/PNG) |
| Admin Tool | admintool/ |
Java + React | Server admin panel |
| HTML5 Demo | DEMO/ |
Pure Canvas/JS | Standalone hotseat demo |
More from dvduongth/skills
doc-coauthoring
Guide users through a structured workflow for co-authoring documentation. Use when user wants to write documentation, proposals, technical specs, decision docs, or similar structured content. This workflow helps users efficiently transfer context, refine content through iteration, and verify the doc works for readers. Trigger when user mentions writing docs, creating proposals, drafting specs, or similar documentation tasks.
18clientccn2-project-editor
>
17serverccn2-project-editor
>
16xlsx
Use this skill any time a spreadsheet file is the primary input or output. This means any task where the user wants to: open, read, edit, or fix an existing .xlsx, .xlsm, .csv, or .tsv file (e.g., adding columns, computing formulas, formatting, charting, cleaning messy data); create a new spreadsheet from scratch or from other data sources; or convert between tabular file formats. Trigger especially when the user references a spreadsheet file by name or path — even casually (like \"the xlsx in my downloads\") — and wants something done to it or produced from it. Also trigger for cleaning or restructuring messy tabular data files (malformed rows, misplaced headers, junk data) into proper spreadsheets. The deliverable must be a spreadsheet file. Do NOT trigger when the primary deliverable is a Word document, HTML report, standalone Python script, database pipeline, or Google Sheets API integration, even if tabular data is involved.
15next-best-practices
Next.js best practices - file conventions, RSC boundaries, data patterns, async APIs, metadata, error handling, route handlers, image/font optimization, bundling
15template-skill
Replace with description of the skill and when Claude should use it.
14