Show HN: Claude Mods – Minesweeper Reporails released Claude Mods, a set of classic desktop games packaged as Claude Code plugins, starting with a Minesweeper game called minefield that runs in a side pane while Claude works. The mods require Claude Code 2.1.287 or later, install via `/plugin marketplace add reporails/arcade` and `/plugin install minefield@reporails-arcade`, and hook no prompt, tool or attachment, making no network calls. The games are written in strict TypeScript under an MIT license, with CI running typecheck, validation and tests on Claude Code 2.1.285 and 2.1.288. Classic desktop games as Claude Code mods, played in a pane while Claude works. 1 ▆▆ ▆▆ ▆▆ 2 ⚑ ▆▆ ▆▆ 2 ▆▆ ▆▆ ▆▆ 1 1 ▆▆ ▆▆ 1 1 1 1 ▆▆ ⚑ ▆▆ ▆▆ 2 2 1 1 1 ▆▆ ▆▆ ▆▆ ▆▆ ▆▆ ▆▆ ▆▆ ▆▆ ▆▆ ▆▆ ▆▆ ▆▆ ▆▆ ▆▆ ▆▆ ▆▆ ▆▆ ▆▆ ▆▆ ▆▆ ▆▆ ▆▆ ▆▆ ▆▆ ▆▆ ▆▆ ▆▆ ▆▆ ▆▆ ▄▄▄▄▄▄▄ ● ● Mines 8 · Time 0:17 · Best 0:42 · By Reporails ω 34 safe cells left. ▀▀▀▀▀▀▀ | Game | What it is | |---|---| | minefield https://github.com/reporails/arcade/blob/main/minefield | Minesweeper. Click or use the keys to clear the board, with a best time and a face that watches the cursor and glances over at the transcript now and then. Run /mines . | Each game is its own plugin, so you install only the ones you want. In a Claude Code session: /plugin marketplace add reporails/arcade /plugin install minefield@reporails-arcade Or from your shell, then /reload-plugins in any session already open: claude plugin marketplace add reporails/arcade claude plugin install minefield@reporails-arcade Then run the game's command, such as /mines . - Claude Code 2.1.287 or later, where mods are on by default. Each game's README says what to check if one does not start. - A terminal, or the Claude Code desktop app. VS Code and claude -p have nothing to draw a board on; the game says so. - For the side pane and the mouse, the fullscreen layout: start Claude Code with CLAUDE CODE NO FLICKER=1 . Without it the pane sits above the prompt and the games are played with the keys alone. These mods draw a pane and keep a best time in their own store. They hook no prompt, tool or attachment, so they read and change nothing the model sees, and they make no network calls. Run claude plugin validate