gameslab.henhen1227.com
Play and build grid board games that do not exist yet. Every game is one JSON document.
First seen 2026-11-05 · Last seen 2026-11-05 · Source: webmcp.com
Answer 5 · Act 4 · Transact 0 · Score: Not yet scored
Tool inspector
plan_project
Declare the game-design task in your own words before changing the draft: a goal, a short overview, up to eight success criteria, and 2–10 bounded steps. **Write phrases, not paragraphs** — every field is one clamped line on a screen somebody is watching a board move on, so anything longer is something they have to hover to finish. Aim under 100 characters for the goal, 200 for the overview, 60 for a criterion and 90 for a step. To revise an active plan, call read_project first and send back its exact expectedProjectRevision; finished steps stay as evidence and only unfinished work is replaced. Acknowledge human guidance by id, with a sentence on how it changed the plan.
Input schema
| Property | Type | Required | Description |
|---|---|---|---|
goal |
string | yes | What they asked for, restated in your own words. The heading of their screen. Cap 500. |
overview |
string | yes | How the finished game and this build fit together. Cap 1,500. |
successCriteria |
array | no | Up to eight conditions that make it done — "Kings jump two squares", as phrases. |
steps |
array | yes | The ordered outline: 2–10 for an initial plan, or one unfinished step left on a revision. The first unfinished one becomes active. |
expectedProjectRevision |
number | no | Required for a revision: the revision read_project returned. |
acknowledgesGuidance |
array | no | Pending human-guidance ids this revision responds to. |
response |
string | no | Required when acknowledging guidance: how it changed your outline. |
Raw JSON schema
{
"type": "object",
"properties": {
"goal": {
"type": "string",
"description": "What they asked for, restated in your own words. The heading of their screen. Cap 500."
},
"overview": {
"type": "string",
"description": "How the finished game and this build fit together. Cap 1,500."
},
"successCriteria": {
"type": "array",
"description": "Up to eight conditions that make it done — \"Kings jump two squares\", as phrases.",
"items": {
"type": "string"
}
},
"steps": {
"type": "array",
"minItems": 1,
"maxItems": 10,
"description": "The ordered outline: 2–10 for an initial plan, or one unfinished step left on a revision. The first unfinished one becomes active.",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "On a revision, an existing unfinished step id, to keep its identity and evidence. Omit for a new step."
},
"title": {
"type": "string",
"description": "Two to four words: \"Copy Checkers\". Cap 90."
},
"detail": {
"type": "string",
"description": "What it will accomplish, in one line. Cap 500."
}
},
"required": [
"title",
"detail"
],
"additionalProperties": false
}
},
"expectedProjectRevision": {
"type": "number",
"description": "Required for a revision: the revision read_project returned."
},
"acknowledgesGuidance": {
"type": "array",
"description": "Pending human-guidance ids this revision responds to.",
"items": {
"type": "string"
}
},
"response": {
"type": "string",
"description": "Required when acknowledging guidance: how it changed your outline."
}
},
"required": [
"goal",
"overview",
"steps"
],
"additionalProperties": false
}
Similar websites
wfsim.app
A Warframe calculator that simulates the fight instead of estimating it — builder, simulator, optimizer. Every formula cites its source, and the golden tests ar…
commonplace-webmcp.vercel.app
Commonplace is an editable social reading space built for people and their browser agents.
pixelforge-studio.appcaster.chatgpt.site
A professional browser pixel-art editor for drawing, frame animation, palettes, sprite sheets, GIF export, and WebMCP automation.
pixelite.taskcraft.site
Pixelite