跳过主要内容
Z

taptap-maker-builder

zhishulo/taptap-maker-builder

把一份游戏策划案在 TapTap 制造(UrhoX 引擎 + Lua)上落成可玩、可发布的项目:先用浏览器工作区还是本地 MCP、拆解策划案五要素、写最小可玩的首轮需求、按官方顺序迭代、核对预览与发布物料,并守住积分、凭证与不可逆动作的红线。含 8 篇参考(产品、积分、主题与素材、排行榜、需求拆解、迭代验收、发布、安全)、4 个模板、3 个只读 Python 校验脚本(五要素完整性、项目目录、发布物料)。

安装

dsh plugin --profile web add github:zhishulo/taptap-maker-builder

README

taptap-maker-builder

license: MIT node DeepSeek Harness plugin

A DeepSeek Harness (dsh) skill plugin that takes a game design brief and builds it into a playable, publishable project on TapTap Maker (UrhoX engine + Lua): pick a creation mode, extract the five elements, write the first prompt, iterate in the official order, accept in preview / on device, then check release materials — while keeping credit and credential red lines.

Chinese documentation: README.zh-CN.md. The skill itself is written in Chinese because the product and its docs are Chinese.

Install

Once listed in the plugin market: Settings → Plugins → Plugin Market, search taptap-maker-builder. Before that, install from GitHub:

dsh plugin --profile <your-profile> add github:Zhishulo/taptap-maker-builder

Restart dsh afterwards. The skill then joins the skill catalog and loads automatically when a matching request arrives; you can also invoke it by name.

Installing the plugin does not install the environment: it ships no Maker MCP and does not sign you in to TapTap. To work in a local directory, follow the official docs (npx -y @taptap/maker init) and wire the MCP into your IDE.

When it triggers

  • Questions about TapTap Maker / Maker / UrhoX / credits / UI themes / the benchmark leaderboard / local MCP setup;
  • A game design brief attached or pasted with a request to build it, write prompts for it, or prepare a release.

Not for: Unity / Unreal and other engines; pure art outsourcing; general programming unrelated to Maker.

What is inside

FilePurpose
SKILL.mdSkill body: product in 60 seconds, reference routing table, stages 0–6, red lines
references/01–08Product overview, credits and cost, UI themes and assets, benchmark guide, brief parsing, iteration and acceptance, publish checklist, safety and credentials
assets/*.mdFour templates: brief confirmation, first prompt, four-part feedback, stage report
scripts/*.pyThree read-only checks (Python standard library only): brief completeness, project layout, publish materials. Exit 0 = pass, 1 = problems, 2 = usage error; --json for machine output
lib/index.jsZero-dependency skill provider that mounts SKILL.md into ctx.skills
tools/selftest.mjsHost-free self test: parses SKILL.md, runs list()/get(), verifies every ./ resource exists

Usage

python scripts/check_brief.py brief.json
node tools/selftest.mjs

License

MIT. The knowledge was compiled from the official TapTap Maker docs (https://maker.taptap.cn/llms.txt, compiled 2026-11-03); the docs stay authoritative.

相关插件