Skip to content
Back to skills

Game

ASecurity

Create and revise original board or card games from a person's idea, with editable mechanics and components, real human playtests, reproducible simulations and a complete playable and printable kit. Use for tabletop game design, card drafting, cooperative puzzles, push-your-luck systems and new rules beyond the example game.

  • 1,124 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added September 23, 2026
ai-agentsjavascriptjavanode

Security analysis

A100/100

Pro scans all 3 files and shows the line behind each finding

Scanned September 23, 2026

npx -y skills add autonomous-ai/openharness --skill game --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Game?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Game
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/autonomous-ai-game/badge)](https://www.skillsdirectory.com/skills/autonomous-ai-game)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: game
description: Create and revise original board or card games from a person's idea, with editable mechanics and components, real human playtests, reproducible simulations and a complete playable and printable kit. Use for tabletop game design, card drafting, cooperative puzzles, push-your-luck systems and new rules beyond the example game.
---

# Create a game people can play

Read the workspace and [project contract](references/project.md). Preserve working source,
approved components and the person's decisions. Use the coding agent to author original mechanics
in `game/rules.mjs` and their physical components/rulebook in `game/project.json`.

Build an end-to-end game: setup, meaningful choices, chance if any, visible consequences, scoring,
ties and an ending. Any style of self-contained component face can be embedded as original or
supplied SVG/PNG/JPEG/WebP artwork. Numeric settings are explicitly authored design parameters;
there is no fixed genre enum or fake generation button. Do not make people write the JavaScript.

Run `node tools/build.mjs`, then play the actual game in the viewer. The person can edit cards,
quantities, values, color, artwork and rulebook; lock approved components; save source; undo edits;
and apply a new edition while retaining the old playable game and replay. Keep these capabilities
when adapting the renderer for the user's brief. For a different presentation, change the studio
source deliberately and recheck its exports and accessibility.

Run `node tools/check.mjs --seeds 80`. Its uniform-choice simulations measure only the supplied
seeds and policy. An optional authored bot receives observations and legal actions, not hidden
state. Compare distributions with clear policy names; never imply that automated play proves fun,
fairness, human strategy or commercial quality.

Play real decisions to an outcome, including losing paths if present. Test restart, saved replay,
a targeted revision and preserved approved material. Export with `node tools/export.mjs delivery`.
Open the offline HTML and print outputs independently. Check every physical design, dimensions,
copy count, text, actual-size calibration and rulebook agreement. PDFs come from the same SVG
sheets; print at 100%, without browser headers or footers. Backs are separate for gluing/sleeves.

Record observed evidence and remaining scope in `game/DESIGN.md` and `.harness/verdict.json`.
Presence/build helpers keep `ready:false`. Write `ready:true` only after the user's promised
workflow and actual delivery checks pass. Do not claim installed-agent or customer trials unless
those exact trials occurred. Preserve the original arena code and existing workspaces.

Files in this skill

  • SKILL.md2.6 KB
  • references/project.md6 KB
  • scripts/seed-verdict.sh801 B

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…