tutorial-workflow

tutorial-workflow is a skill for Claude Code, Codex from zhuanggenhua/BoardGame. It costs 39 tokens per session (2,794 once invoked), scanned A, original, MIT.

A workflow for designing, reviewing, and testing tutorials and new-player onboarding for a game. It checks whether the tutorial teaches the game’s goals, turns, and cause-and-effect actions rather than merely listing buttons or reading like a rulebook.

In plain words
What is it for?
Use it to create, rewrite, shorten, or audit tutorial text, tutorial tests, and end-to-end onboarding flows.
Why use it?
It helps reveal when players can follow instructions but still do not understand how the game works. It keeps game-specific rules in the correct source documents instead of inventing explanations.

Skill for Claude CodeCodex

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.

agentmods
npx agentmods add skills/zhuanggenhua/boardgame/tutorial-workflow
Any agent
npx skills add zhuanggenhua/BoardGame --skill tutorial-workflow
Clone the repo
git clone --depth 1 https://github.com/zhuanggenhua/BoardGame

Made for: Claude Code, 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 tutorial-workflow

README.md
[![agentmods](https://agentmods.dev/badge/skills/zhuanggenhua/boardgame/tutorial-workflow.svg)](https://agentmods.dev/skills/zhuanggenhua/boardgame/tutorial-workflow)
Your own site
<a href="https://agentmods.dev/skills/zhuanggenhua/boardgame/tutorial-workflow"><img src="https://agentmods.dev/badge/skills/zhuanggenhua/boardgame/tutorial-workflow.svg" alt="Measured on agentmods" height="20"></a>
Per session 39 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 2,794 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. Scan, not verified.
Origin original No closer match found 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 $0.00039 $0.02794
Opus 5 $0.00019 $0.01397
Sonnet 5 $0.00008 $0.00559
Haiku 4.5 $0.00004 $0.00279

Measured 4d ago against content hash 0bb5a1f0c753, method: parsed. Prices are Anthropic first-party input rates as of 2026-08-30, from the pricing page.

Security

Grade A, and why

tutorial-workflow 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 4d ago.

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.

.spec/skills/tutorial-workflow/SKILL.md · 174 lines

How it starts

The opening of the file, as written. The whole thing — 174 lines — stays where its author put it; the contents beside it link to each section on GitHub.

Tutorial Workflow

本 skill 处理“教程是否真的教会玩家玩”,不只看教程能不能跑通。通用层只保留跨游戏成立的教程判断方法;单个游戏的章节拆法、起手路线、案例和专有机制必须下沉到该游戏教程实现、覆盖矩阵或专项文档。

触发

  • 用户提到教程、新手引导、onboarding。
  • 用户指出教程像规则书、只教按钮、看不懂、不是真实游玩。
  • 新增、重写、压缩或审查某个游戏的教程步骤、文案、测试或 E2E。
  • 教程要证明“基础流程 / 首回合 / 端到端 / 这个游戏怎么运作”。

必读

通用层落点

准备修改本 skill 或 tutorial-design 前,先判四件事:

  1. 这条规则放到第 100 个游戏里是否仍成立。
  2. 它约束的是“怎么判断教程合格”,还是当前游戏这次怎么拆章。
  3. 它是否偷带当前游戏的专有机制、章节名、起手路线、UI 壳层或地图结构。
  4. 另一个游戏没有这套回合 / 资源 / 战斗结构时,它是否仍可执行。

任一答案是否定,就不得进入通用层;写到当前游戏教程实现、覆盖矩阵、docs/games/<gameId>/** 或专项 skill。

核心合同

1. 教程按玩家因果链组织

每个章节或截图链都必须让玩家回答:

  • 刚才发生了什么。
  • 现在为什么轮到这个动作。
  • 做完会改变什么。

不得按代码模块、测试顺序、截图生成顺序或验收清单排序。注入态、预设局面或中段场景必须先解释前一步如何导致当前状态;不能让玩家从基础动作突然跳到终局、特殊结算或胜负页。

2. 先文案,后实现

  • 文案方向未锁定前,不改 tutorial.ts、语言包、测试或 E2E。
  • 用户正在审文案或要求“先给文案”时,先停在完整文案稿;只有用户认可后才实施。
  • 文案来源和章节边界按 tutorial-design 执行:除必要 UI 操作句、当前局面指向和短过渡句外,玩法 / 机制 / 卡牌效果解释只能取规则书原文、卡面原文或已锁定规则真相源;没有原文就标缺口,不能自写解释补上。
  • 玩家可见文案不得混入作者话术、实现关系、验收要求、测试结论或内部流程词。

3. 教程要教玩法,不只教按钮

基础教程至少要覆盖:

  • 游戏目标、一个基础回合动作和结束 / 胜负条件。
  • 首局必须会读的基础数据和常驻 UI,例如生命 / 伤害、资源、回合收入、行动可用性、准备槽、分数 / 战力或等价核心读数;教程要说明它们在哪里、怎么读、何时变化。
  • 第一个正式决策入口,而不是低信息量外壳或中段题面。
  • 至少一个真实选择、两个以上动作之间的可见因果,以及一个可见收益或结果。
  • 当前游戏首次上手高频但不明显的读局操作,例如查看公开信息、牌堆 / 弃牌堆、状态来源、分数 / 战力 / 资源来源、只读规则入口或视角切换。
  • 核心结算概念:结算前玩家知道系统会比较什么,结算后知道结果为什么成功或失败。
  • 如果规则卖点是组合、连锁、派系 / 角色协同或资源转换,基础教程要出现一次玩家可感知的组合闭环。

只跑到第一个动作、第一张图、空桌或最终数字,不得称为端到端教程。

4. 正式 UI 缺口不能靠教程粉饰

教程文案点名某个动作、入口、状态或结果时,正式 UI 必须有清楚承接:

  • “点击 / 选择 / 确认 / 结算”必须指向屏幕上真实可见的对象或按钮。
  • 目标是卡牌、骰子、token、棋子、地图格、单位或区域时,主流程优先直选对象本体;代理列表或数字按钮只能作备用 / 无障碍入口。
  • 状态、资源、进度、结果和风险若影响决策,必须在正式 UI 中可读;不能只靠教程说明句。
  • 高亮必须命中当前真实承接物;不得高亮上一阶段对象、空容器、提示横幅、摘要条或被浮层遮住的底层。
  • 教程卡片不得遮挡本步骤要点击或阅读的目标主体。

Read the full file on GitHub · 174 lines

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. 4d ago First seen · 174 lines · 39 tokens per session scan A 0bb5a1f0c753

Subscribe to this mod's changes

tutorial-workflow is a skill published in the GitHub repository zhuanggenhua/BoardGame (22 stars, last pushed 5d ago), licensed MIT. It adds 39 tokens to every session and 2,794 once invoked, about $0.0002 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.

Related

Other skills, from other repositories

gentleman-trainer

Vim Trainer RPG system patterns for Gentleman.Dots. Trigger: When editing files in installer/internal/tui/trainer/, adding exercises, modules, or game mechanics.

Gentleman-Programming/Gentleman.Dots · 39 tokens

godot-mentor

Use when the user wants to learn Godot while building — teaching mode that explains the concept, the editor setup, and what to verify, instead of just delivering code. Triggers on "teach me", "explain as we go", "I'm learning Godot", "guide me", "walk me through", "help me understand".

jame581/GodotPrompter · 73 tokens

game-builder

Convert any topic into playable browser games. Types: trivia, matching, word puzzles, adventure games. Uses Phaser.js or Kaboom.js.

OneWave-AI/claude-skills · 31 tokens

teach-me

Teach the user end-to-end browser game development over multiple sessions — design, engine, art, audio, juice, multiplayer, shipping — by building real games together. Use when the user wants to LEARN to make games themselves: 'teach me game development', 'I want to learn to make games', 'teach me Phaser', 'how do…

kyh/vibedgames · 98 tokens

hr-game-development

Help HR and recruiting teams hire and assess game development candidates across engineering, design, and art disciplines. Use when asked to write a game developer job description, create a gameplay engineer interview, assess a game designers portfolio, build a game studio leveling framework, or similar…

tuanductran/hr-skills · 61 tokens

godot-genre-educational

Expert blueprint for educational games including gamification loops (learn/apply/feedback/adapt), progress tracking (student profiles, mastery %), adaptive difficulty (target 70% success rate), spaced repetition, curriculum trees (prerequisite system), and visual feedback (confetti, XP bars). Use for learning apps…

thedivergentai/GD-Agentic-Skills · 105 tokens