Agent Skillsmohitagw15856/pm-claude-skills › board-game-designer

board-game-designer

GitHub

将桌游创意转化为可测试原型,输出设计单页、简易组件规格及三阶段测试方案。适用于构思新游戏、解决中期拖沓或优化测试流程。

exports/openclaw/board-game-designer/SKILL.md mohitagw15856/pm-claude-skills

Trigger Scenarios

我有一个桌游想法 设计一个关于X的游戏 游戏中期节奏拖沓 如何进行游戏测试

Install

npx skills add mohitagw15856/pm-claude-skills --skill board-game-designer -g -y
More Options

Non-standard path

npx skills add https://github.com/mohitagw15856/pm-claude-skills/tree/main/exports/openclaw/board-game-designer -g -y

Use without installing

npx skills use mohitagw15856/pm-claude-skills@board-game-designer

指定 Agent (Claude Code)

npx skills add mohitagw15856/pm-claude-skills --skill board-game-designer -a claude-code -g -y

安装 repo 全部 skill

npx skills add mohitagw15856/pm-claude-skills --all -g -y

预览 repo 内 skill

npx skills add mohitagw15856/pm-claude-skills --list

SKILL.md

Frontmatter
{
    "name": "board-game-designer",
    "homepage": "https:\/\/mohitagw15856.github.io\/pm-claude-skills\/skill\/board-game-designer.html",
    "metadata": {
        "openclaw": {
            "emoji": "🧠"
        }
    },
    "description": "Take a board game idea from 'wouldn't it be cool if' to a playtestable prototype — core loop, tension source, components you can make tonight, balance starting-points, and a real playtest protocol with kill criteria. Use when someone says 'I have a board game idea', 'design a game about X', 'my game drags in the midgame', or 'how do I playtest this'. Produces a design one-pager, a print-and-play prototype spec, and a 3-session playtest plan."
}

Board Game Designer Skill

Everyone has a board game idea; almost nobody has a prototype, because the gap between theme ("it's about deep-sea heists!") and game (what do I DO on my turn?) is where ideas stall. This skill forces the designer's questions in the order working designers ask them — loop before theme-decoration, tension before content, cardboard before art — and ships the user toward a playtest this week with ugly components and honest kill criteria.

What This Skill Produces

  • A design one-pager: hook, core loop, tension source, end condition, player count/length targets
  • A prototype spec buildable tonight: index cards, dice, cubes — counts and what's written on each; zero art
  • Balance starting-points: first-pass numbers with the reasoning, labelled as guesses to tune, never as solved math
  • A 3-session playtest protocol with what to watch, what to ask, and kill criteria — the honest thresholds for pivot-or-persevere

Required Inputs

Ask for (if not already provided):

  • The idea as they'd pitch it to a friend, plus what inspired it
  • The feeling the best turn should produce (clever? tense? gleeful betrayal?)
  • Target: players, minutes, audience (family? hobbyists? their own group?)
  • If mid-design: what's working, and where it drags

Process

  1. Find the loop. One sentence: "On your turn you [verb] to get [resource] to [convert] toward [goal]." No loop sentence, no game yet — iterate here before anything else.
  2. Name the tension. Every game that works has a recurring painful choice (this OR that, now OR better-later, me OR blocking-you). Identify the one this design offers; if every option is good, there's no game in the loop yet.
  3. Steal structure honestly. Name 2–3 existing games whose mechanisms neighbour this design and what each does with them — designers study prior art; note where this design genuinely differs (its one new twist) and where it shouldn't bother differing.
  4. Spec the ugliest playable version. Index cards and cubes, tonight. Every component count written down. The rule: nothing gets art until it survives five plays.
  5. First-pass the numbers. Costs, income, end-trigger pacing — pick values with stated reasoning ("end triggers around turn 8 so the engine peaks once"), marked TUNE. Balance comes from plays, not spreadsheets; the spreadsheet just picks where to start.
  6. Protocol the playtests. Session 1 (solo, all seats): does the loop function? Session 2 (friendly table): where does attention die? Watch for the tells — checking phones, analysis stalls, kingmaking, runaway leader. Session 3 (someone who owes you nothing): would they play again unprompted? Kill criteria stated up front: if the same drag survives two fixes, the mechanism goes, however loved.

Output Format

## Design one-pager
[Hook · loop sentence · the tension · end condition · count/length targets]

## Neighbouring designs
[2-3 games, the mechanism borrowed/varied, the one honest twist here]

## Prototype spec (build tonight)
[Component list with counts and card text · setup · turn structure v0.1]

## Numbers v0.1 (all marked TUNE)
[Table of starting values + one line of reasoning each]

## Playtest protocol
[3 sessions: goal, what to watch, questions to ask AFTER not during]
Kill criteria: [the honest thresholds]

Quality Checks

  • The loop fits in one sentence and contains a decision, not just an action
  • The tension is a recurring choice, named concretely
  • Prototype is buildable from household stationery in an evening — if it needs printing services, it's overdesigned for v0.1
  • Every number carries reasoning and a TUNE flag — no false precision
  • Kill criteria exist and are specific enough to actually trigger

Anti-Patterns

  • Do not start with theme, art, or a Kickstarter plan — loop, tension, cardboard, in that order
  • Do not claim the idea is original without the prior-art pass, and do not copy a game wholesale with the theme swapped — name the twist
  • Do not present first-pass numbers as balanced — playtesting owns balance
  • Do not let the designer explain rules during playtests — confusion IS the data
  • Do not promise market outcomes ("this would sell!") — the promise is a playtest by Friday

Version History

  • e4def4c Current 2026-07-31 00:14

Same Skill Collection

exports/openclaw/360-feedback-template/SKILL.md
exports/openclaw/401k-plan-decoder/SKILL.md
exports/openclaw/ab-test-planner/SKILL.md
exports/openclaw/ab-test-readout/SKILL.md
exports/openclaw/accessibility-audit/SKILL.md
exports/openclaw/account-plan/SKILL.md
exports/openclaw/acquirer-red-team/SKILL.md
exports/openclaw/ad-copy/SKILL.md
exports/openclaw/aeo-optimizer/SKILL.md
exports/openclaw/agenda-or-cancel/SKILL.md
exports/openclaw/agent-design-review/SKILL.md
exports/openclaw/agent-hiring-panel/SKILL.md
exports/openclaw/agent-observability-spec/SKILL.md
exports/openclaw/agent-severance/SKILL.md
exports/openclaw/agent-spec/SKILL.md
exports/openclaw/agm-in-a-box/SKILL.md
exports/openclaw/ai-ethics-review/SKILL.md
exports/openclaw/ai-eval-plan/SKILL.md
exports/openclaw/ai-feature-prd/SKILL.md
exports/openclaw/ai-product-canvas/SKILL.md
exports/openclaw/air-quality/SKILL.md
exports/openclaw/altitude-shifter/SKILL.md
exports/openclaw/ambiguity-resolver/SKILL.md
exports/openclaw/analyst-relations-brief/SKILL.md
exports/openclaw/announcement-card/SKILL.md
exports/openclaw/api-docs-writer/SKILL.md
exports/openclaw/api-test-plan/SKILL.md
exports/openclaw/api-versioning-strategy/SKILL.md
exports/openclaw/apology-letter/SKILL.md
exports/openclaw/architecture-decision-record/SKILL.md
exports/openclaw/architecture-diagram/SKILL.md
exports/openclaw/archive-strategy/SKILL.md
exports/openclaw/assumption-bounty/SKILL.md
exports/openclaw/assumption-mapper/SKILL.md
exports/openclaw/async-update-format/SKILL.md
exports/openclaw/auto-repair-estimate-decoder/SKILL.md
exports/openclaw/autopilot-charter/SKILL.md
exports/openclaw/behavior-intervention-plan/SKILL.md
exports/openclaw/benefits-decoder/SKILL.md
exports/openclaw/bennett-time-audit/SKILL.md
exports/openclaw/bid-tender-review/SKILL.md
exports/openclaw/board-deck-narrative/SKILL.md
exports/openclaw/board-minutes/SKILL.md
exports/openclaw/board-pre-read/SKILL.md
exports/openclaw/bom-cost-review/SKILL.md
exports/openclaw/bookkeeping-categorization/SKILL.md
exports/openclaw/boolean-search-builder/SKILL.md
exports/openclaw/brag-doc/SKILL.md
exports/openclaw/brainstorming/SKILL.md

Metadata

Files
0
Version
e4def4c
Hash
c7135f5a
Indexed
2026-07-31 00:14

- 위키
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-07-31 19:06
浙ICP备14020137号-1 $방문자$