workflows plugin
Process and shipping skills: game jam, fast prototyping, Steam, itch.io, game design docs.
How to install the workflows plugin
Run both commands inside Claude Code. The first adds the marketplace once; the second installs the plugin.
/plugin marketplace add gamedev-skills/awesome-gamedev-agent-skills
/plugin install workflows@awesome-gamedev-agent-skillsWhat's inside workflows
5 parts read from the plugin's own files.
Skills 5
Claude loads it when the task matches- game-docs
Writes and maintains a game's design docs: a one-page GDD with a feature index and short feature notes, kept true to the code by a link and status checker. Use for "draft a GDD", "spec out this mechanic", or updating docs after a playtest or code change. Not for building a game when no docs were asked for (`prototype-fast`, `game-jam`), READMEs or level layouts (`level-design`).
- game-jam
Plans and ships a game jam entry against a fixed deadline: reads the jam rules, scopes to the clock, keeps a cut list and checks the build before submitting. Use for Ludum Dare, GMTK, Global Game Jam or any itch.io jam, a 48-hour game, or "we're behind, what do we cut". Not for untimed experiments (`prototype-fast`) or upload commands (`itch-publish`).
- itch-publish
Publishes and updates games on itch.io with the butler CLI: butler push to user/game:channel, channel platform tags, HTML5 builds, --userversion and CI uploads. Use for "upload to itch", an HTML5 game that downloads instead of playing, a blank or 403 web build, or "invalid target". Not for Steam (`steam-publish`) or jam scope (`game-jam`).
- prototype-fast
Builds a throwaway playable prototype in about an hour to answer one question, usually "is this mechanic fun?": a one-question brief, a greybox, a debug HUD, a playtest and a keep, kill or retune call. Use for "prototype this", "just get something playable" or whether to keep prototype code. Not for a timed jam (`game-jam`) or level blockouts (`level-design`).
- steam-publish
Publishes or updates a game on Steam with Steamworks and SteamPipe: depots, app_build .vdf scripts, steamcmd uploads, beta branches, SetLive, store review and Coming Soon. Use for steamcmd, ContentBuilder, "Failed to get application info", Steam Deck Verified or "ship it on Steam". Not for itch.io (`itch-publish`) or Steamworks SDK calls in game code.
Using workflows in Claude Code
Skills need no command. Claude reads them when your request matches what they describe.
Update, turn off or remove
- Update the plugin (shell)
- claude plugin update workflows@awesome-gamedev-agent-skills
- Refresh the marketplace
- /plugin marketplace update awesome-gamedev-agent-skills
- Turn it off for now
- /plugin disable workflows@awesome-gamedev-agent-skills
- Remove it
- /plugin uninstall workflows@awesome-gamedev-agent-skills
Skills in workflows
- game-docsgamedev-skills/awesome-gamedev-agent-skills
Writes and maintains a game's design docs: a one-page GDD with a feature index and short feature notes, kept true to the code by a link and status checker. Use for "draft a GDD", "spec out this mechanic", or updating docs after a playtest or code change. Not for building a game when no docs were asked for (`prototype-fast`, `game-jam`), READMEs or level layouts (`level-design`).
8 files8.7Kstars - itch-publishgamedev-skills/awesome-gamedev-agent-skills
Publishes and updates games on itch.io with the butler CLI: butler push to user/game:channel, channel platform tags, HTML5 builds, --userversion and CI uploads. Use for "upload to itch", an HTML5 game that downloads instead of playing, a blank or 403 web build, or "invalid target". Not for Steam (`steam-publish`) or jam scope (`game-jam`).
2 files8.7Kstars - steam-publishgamedev-skills/awesome-gamedev-agent-skills
Publishes or updates a game on Steam with Steamworks and SteamPipe: depots, app_build .vdf scripts, steamcmd uploads, beta branches, SetLive, store review and Coming Soon. Use for steamcmd, ContentBuilder, "Failed to get application info", Steam Deck Verified or "ship it on Steam". Not for itch.io (`itch-publish`) or Steamworks SDK calls in game code.
3 files8.7Kstars - game-jamgamedev-skills/awesome-gamedev-agent-skills
Plans and ships a game jam entry against a fixed deadline: reads the jam rules, scopes to the clock, keeps a cut list and checks the build before submitting. Use for Ludum Dare, GMTK, Global Game Jam or any itch.io jam, a 48-hour game, or "we're behind, what do we cut". Not for untimed experiments (`prototype-fast`) or upload commands (`itch-publish`).
8.7Kstars - prototype-fastgamedev-skills/awesome-gamedev-agent-skills
Builds a throwaway playable prototype in about an hour to answer one question, usually "is this mechanic fun?": a one-question brief, a greybox, a debug HUD, a playtest and a keep, kill or retune call. Use for "prototype this", "just get something playable" or whether to keep prototype code. Not for a timed jam (`game-jam`) or level blockouts (`level-design`).
8.7Kstars
workflows plugin questions
How do I install the workflows plugin?
In Claude Code run /plugin marketplace add gamedev-skills/awesome-gamedev-agent-skills, then /plugin install workflows@awesome-gamedev-agent-skills.
What does the workflows plugin include?
workflows bundles 5 skills.
How do I update or remove the workflows plugin?
Update it with claude plugin update workflows@awesome-gamedev-agent-skills in your shell, or from the Installed tab of /plugin. Remove it with /plugin uninstall workflows@awesome-gamedev-agent-skills.