game-build

game-build is a skill for Codex from zenstory-ai/oh-story-dsh. It costs 151 tokens per session (1,215 once invoked), scanned A, a copy of game-build, MIT.

A game-building guide that turns an approved game design into a runnable whitebox prototype or production candidate for its target platform.

In plain words
What is it for?
Use it to prepare the build brief, choose a template or custom build path, implement the game, and record which runtime and evidence were actually tested.
Why use it?
It keeps implementation tied to the approved player experience and tests the riskiest design question in a form that can be played and reviewed.

Skill for Codex

Written for Codex: agents/openai.yaml present.

Good fit Use it to prepare the build brief, choose a template or custom build path, implement the game, and record which runtime and evidence were actually tested.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/zenstory-ai/oh-story-dsh/game-build
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add zenstory-ai/oh-story-dsh --skill game-build
Clone the repo
git clone --depth 1 https://github.com/zenstory-ai/oh-story-dsh

Made for: Codex.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for game-build

README.md
[![agentmods](https://agentmods.dev/badge/skills/zenstory-ai/oh-story-dsh/game-build/github.svg)](https://agentmods.dev/skills/zenstory-ai/oh-story-dsh/game-build)
Your own site
<a href="https://agentmods.dev/skills/zenstory-ai/oh-story-dsh/game-build"><img src="https://agentmods.dev/badge/skills/zenstory-ai/oh-story-dsh/game-build/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for game-build

Your own site · 80×15
<a href="https://agentmods.dev/skills/zenstory-ai/oh-story-dsh/game-build"><img src="https://agentmods.dev/badge/skills/zenstory-ai/oh-story-dsh/game-build.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 151 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 1,215 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
Origin 100% copy Near-identical to another mod in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00151 $0.01215
Opus 5 $0.00076 $0.00607
Sonnet 5 $0.00030 $0.00243
Haiku 4.5 $0.00015 $0.00121

Measured yesterday against content hash 09d235ef85d5, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-12, from the pricing page.

Security

Grade A, and why

game-build scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured yesterday.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

Origin

This is a copy

100% identical to game-build — 21 lines differ, which has more behind it and is treated as the original. This page carries a canonical link to it rather than competing with it.

packages/knowledge/novel-to-game/skills/game-build/SKILL.md · 68 lines

What it actually says

游戏构建执行

保护已批准的体验边界;正式生产时再保护已批准的美术边界。驱动实现模型完成真实可玩的候选,不在 构建阶段重新做概念、关卡或美术方向。

读取 build-brief-contract.mdplayable-model-contract.md。白盒阶段必须已有 GAME_DESIGN.md; 完整候选还必须已有 ART_DIRECTION.md。缺产品决定时回对应 owner,不在 BUILD_BRIEF 就地发明。

产物语言由 PRODUCT_BRIEF.md 锁定;未锁定时跟随对话语言,不默认产出中文。

目标与自由

按 PRODUCT_BRIEF 锁定的平台、生产引擎、目标运行时、显示/输入、范围、分级和联网边界交付。 目标工具链不可用时不得自动改做网页;只有 brief 已批准替代运行时才可使用,并分开记录 targetRuntimetestedRuntime 与未覆盖项。

正式生产继承 ART_DIRECTION.md 的明度边界与时代题材目标图合同;实现阶段不得擅自压暗,也不得把 “当代审美”做成现代棚拍或把“古风”做成古画旧化。检查项见 build-brief-contract「视觉与必需资产」。

BUILD_BRIEF 只压缩产品边界、必须保真的体验事实、运行方式与完成证据,实现细节交给实现模型。

先声明 buildStage: whitebox|productionbuildPath: template|custom。已有交互语法只有在能保留原作 独有动作、代价和世界回应时才采用;实时手感、空间、视线、物理或模板覆盖不了的核心动词走 custom。 白盒也必须选择能验证最大风险的形态,不能把所有项目降成文游。

当前会话能编码时直接实现;外部模型不可用时只交付构建说明,不声称游戏已生成。不要发送与原型 无关的完整受版权保护原文。

按能力读取可选合同

  • 语音策略不是 none 时读取 tts-production-contract.md。TTS 优先构建期生成成本地资产;运行时远程合成须在 brief 批准,密钥只留受信服务端。
  • 实际采用动态媒体时读取 generative-media-pipeline.md。已有批准 参考图时以图约束;工具与模型按当前环境选择,不写成跨项目默认。

共同构建循环

  1. 先实现一个最小但完整的核心循环:启动、真实输入、状态变化、结果和重开。范围不足时修范围, 不先堆审计材料。
  2. 按 playable-model-contract「最小语义面」「裁决边界」实现运行时真正消费的状态与规则;存在 signature_command 时再执行其专属合同。模型只解释输入和结果,规则器拥有提交权。
  3. 按该合同「Snapshot、事件日志与回放」「反馈与局部 patch」固定版本、初态、seed 和输入序列, 修订后重放失败路径与相邻反例。
  4. 回写实际工具链、install/build/start 命令和版本;未知值写 NOT_AVAILABLE: 原因,不猜。

whitebox 到此按 build-brief-contract「最小完成证据」运行最窄检查并交回 design owner;设计修订后 重放受影响路径,直到最大风险已被实际暴露或当前方向被否决。

production 继续:

  1. 提供一条权威验证命令和最小可观察状态,使 game-qa 能一次走完 clean start → 核心动作 → 设计结果 → restart
  2. 运行最窄的开发检查与启动 smoke,修复构建失败、阻断日志、资源失败和崩溃;替代运行时未覆盖的 目标平台输入、性能、打包或设备项写入 limitation。
  3. 达到 brief 的 targetFinish;更高完成度只处理已批准的焦点资产和招牌时刻,不制造与可玩闭环 无关的发布审计。
  4. 交给 game-qa 只运行一次权威命令并写最终事实。

输出

生成 build/BUILD_BRIEF.md 与实际候选;production 还生成权威验证入口。截图、录制与 raw trace 只保留 调试所需的最小集合。

Files

What ships with it

5 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. yesterday Changed · -17 lines 09d235ef85d5
  2. 12d ago First seen · 85 lines · 151 tokens per session scan A 4aaf579704e8

Subscribe to this mod's changes

game-build is a skill published in the GitHub repository zenstory-ai/oh-story-dsh (338 stars, last pushed today), licensed MIT. It adds 151 tokens to every session and 1,215 once invoked, about $0.0008 per session on Opus 5. A static security scan graded it A with 0 findings. It is 100% identical to game-build, differing in 21 lines, and is treated as a copy.

Related

Other skills, from other repositories

dsh-web-pet-developer

Create a pet for the dsh-pet plugin and integrate it into the dsh web GUI — author a v2 pet.json manifest plus an 8-column x 9-row atlas per the Codex/hatch-pet contract (live2d pets, voice packs and status decorations included), drop it into the pet-center user directory or contribute it as a built-in asset under…

zhu1090093659/dsh-web · 162 tokens

blender-motion-state-inspection

Use this skill when inspecting Blender characters, rigs, poses, animation retargeting, ground contact, facing direction, or model-vs-motion alignment where screenshots alone are not enough.

gongyijie85/dsh-ecc · 43 tokens

blender-export

Export Blender scenes to glTF/GLB (web/AR), FBX (game engines), OBJ (universal), USD (VFX pipelines), STL (3D printing). Includes per-format settings, embed/unpack textures, axis conversion, polygon optimization (Decimate), and target-platform validation. Use whenever the user asks to "export this", "save as glTF /…

CheshireJCat/blender · 161 tokens

reference-to-3d

Reconstruct Blender models from supplied reference sheets, branding templates, texture atlases, orthographic front/side/back/top views, or mascot/logo art where visual fidelity to the source is more important than a plausible generated object. Use when the user says the model must match a template, wireframe, texture…

CheshireJCat/blender · 158 tokens

blender-uv-texturing

UV unwrap, atlas-map, project textures, use alpha decals, bake maps/lightmaps, and prepare texture-driven Blender assets for glTF/GLB export. Use whenever the user provides texture packs, texture atlases, decals, UV layouts, lightmaps, wants a texture to fit a mesh 1:1, or reports stretched/off textures. Pairs with…

CheshireJCat/blender · 100 tokens

texture-driven-mesh-fitting

Reshape source-locked mesh boundaries so the geometry fits texture-atlas or decal contours 1:1 before final UV/material work. Use when textures look off because the model behind them does not match the source texture region, or when the mesh must adapt to the texture instead of stretching the texture onto an…

CheshireJCat/blender · 70 tokens