Guided, section-by-section GDD authoring for a single game system. Gathers context from existing docs, walks through each required section collaboratively, cross-references dependencies, and writes incrementally to file.
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
When this skill is invoked:
## 1. Parse Arguments & Validate
Resolve the review mode (once, store for all gate spawns this run):
1. If `--review [full|lean|solo]` was passed → use that
2. Else read `production/review-mode.txt` → use that value
3. Else → default to `lean`
See `docs/framework/director-gates.md` for the full check pattern.
A system name or retrofit path is **required**. If missing:
1. Check if `design/gdd/systems-index.md` exists.
2. If it exists: read it, find the highest-priority system with status "Not Started" or equivalent, and use `question`:
- Prompt: "The next system in your design order is **[system-name]** ([priority] | [layer]). Start designing it?"
- Options: `[A] Yes — design [system-name]` / `[B] Pick a different system` / `[C] Stop here`
- If [A]: proceed with that system name. If [B]: ask which system to design (plain text). If [C]: exit.
3. If no systems index exists, fail with:
> "Usage: `/design-system <system-name>` — e.g., `/design-system movement`
> Or to fill gaps in an existing GDD: `/design-system retrofit design/gdd/[system-name].md`
…
The line at the top of this page pins the label git:20260622.695134d, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
GET https://markdownregistry.com/api/v1/artifacts/art_4uigigrblt4v7rfi
GET https://markdownregistry.com/api/v1/resolve?ref=striderza/opencodegamestudios/design-system
GET https://markdownregistry.com/api/v1/blob/440ffb2bbf47ea6016950e1b9d976371cdf298d2eb295107f607fd15b3e9a631
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
striderza/opencodegamestudios · .agents/modules/architecture/skills/architecture-review/SKILL.md · Validates completeness and consistency of the project architecture against all GDDs. Builds a traceability matrix…
striderza/opencodegamestudios · .agents/modules/architecture/skills/create-control-manifest/SKILL.md · After architecture is complete, produces a flat actionable rules sheet for programmers — what you must do, what you…
striderza/opencodegamestudios · .agents/modules/architecture/skills/propagate-design-change/SKILL.md · When a GDD is revised, scans all ADRs and the traceability index to identify which architectural decisions are now…
striderza/opencodegamestudios · .agents/modules/art/skills/art-bible/SKILL.md · Guided, section-by-section Art Bible authoring. Creates the visual identity specification that gates all asset…
striderza/opencodegamestudios · .agents/modules/art/skills/art-generate/SKILL.md · Generates placeholder .aseprite files from asset specs using the Aseprite MCP. Reads asset specs and art bible, creates…
striderza/opencodegamestudios · .agents/modules/art/skills/asset-audit/SKILL.md · Audits game assets for compliance with naming conventions, file size budgets, format standards, and pipeline…
striderza/opencodegamestudios · .agents/modules/art/skills/asset-spec/SKILL.md · Generate per-asset visual specifications and AI generation prompts from GDDs, level docs, or character profiles…
striderza/opencodegamestudios · .agents/modules/core/skills/architecture-decision/SKILL.md · Creates an Architecture Decision Record (ADR) documenting a significant technical decision, its context, alternatives…
striderza/opencodegamestudios · .agents/modules/core/skills/concept-brainstorm/SKILL.md · Guided game concept ideation — from zero idea to a structured game concept document. Uses professional studio ideation…
striderza/opencodegamestudios · .agents/modules/core/skills/create-architecture/SKILL.md · Guided, section-by-section authoring of the master architecture document for the game. Reads all GDDs, the systems…
striderza/opencodegamestudios · .agents/modules/core/skills/gate-check/SKILL.md · Validate readiness to advance between development phases. Produces a PASS/CONCERNS/FAIL verdict with specific blockers…
cbrock84/headcount · plugins/product/skills/design-system/SKILL.md · Builds and maintains the design system a product is assembled from — tokens for color, type, spacing and elevation…
microsoft/power-platform-skills · plugins/mobile-apps/skills/design-system/SKILL.md · Creates the Tamagui brand system for an Expo/React Native Power Apps mobile app, including design-system.md, tokens.ts…
rampstackco/claude-skills · skills/design-system/SKILL.md · Build or audit a design system including component library, design tokens, naming conventions, contribution model, and…
borghei/claude-skills · markdown-html/design-system/SKILL.md · Design tokens, light/dark theming, and WCAG contrast validation for HTML documents and decks, compiled into one…
striderza/opencodegamestudios · .agents/modules/design/skills/design-system/SKILL.md · Guided, section-by-section GDD authoring for a single game system. Gathers context from existing docs, walks through…
akillness/jeo-skills · .agent-skills/design-system/SKILL.md · Define or refactor a shared frontend UI system before polishing one screen at a time. Use when the user needs token…