A cross-platform Queens logic puzzle for Paseo.
npmjs · Paseo 0.9+
paseo plugin add npm:@omercnet/paseo-queens@0.1.0Preview releases are unreleased plugin code. Install only if you want to test it; stable remains the default. Published 2026-09-20.
Security scan passed · 0 blocking · 0 advisory.
paseo plugin add npm:@omercnet/paseo-queens@0.1.0-next.126.2GitHub · Paseo 0.8 fallback
paseo plugin add omercnet/paseo-plugins --ref 9fda6f35969b0714410373fc72862ff4491891e1 --path queensGit security status and fallback installation are pinned to commit 9fda6f35969b.
From the plugin's README
Install the published npm package on the daemon host:
paseo plugin install npm:@omercnet/paseo-queens
Update an npm installation:
paseo plugin update queens --check
paseo plugin update queens
Install from this monorepo:
paseo plugin install omercnet/paseo-plugins:queens
Or install a local checkout by absolute path on the daemon host:
paseo plugin install /absolute/path/to/paseo-plugins/queens
Open Queens from the sidebar or Command Center. Open any agent session to use the composer mini-game.
README
A cross-platform Queens logic game for Paseo. Play from the global sidebar or open the compact composer mini-game while agents work in the background.
These screenshots use synthetic workspace and agent names on an isolated Paseo daemon.
Place exactly one queen in every row, column, and colored region. Queens may not touch, including diagonally.
The catalog contains 97,184 curated puzzles across 40 size and difficulty combinations. Puzzle layouts, classifications, and solutions are sourced from the public Queens Ultimate puzzle corpus.
The compact groups live in an unlisted, revision-pinned GitHub Gist. The Paseo daemon fetches only the selected group, verifies its SHA-256 digest, and caches it for the session. Opening a size and difficulty for the first time therefore requires network access to gist.githubusercontent.com.
The importer validates every public index and source chunk, then writes the 40 upload payloads and a manifest to /tmp/queens-curated-gist by default:
npm run import:puzzles
After uploading those files to an unlisted Gist, regenerate the pinned runtime manifest with the immutable Gist revision:
QUEENS_GIST_ID=<gist-id> \
QUEENS_GIST_REVISION=<revision-sha> \
npm run import:puzzles
Install the published npm package on the daemon host:
paseo plugin install npm:@omercnet/paseo-queens
Update an npm installation:
paseo plugin update queens --check
paseo plugin update queens
Install from this monorepo:
paseo plugin install omercnet/paseo-plugins:queens
Or install a local checkout by absolute path on the daemon host:
paseo plugin install /absolute/path/to/paseo-plugins/queens
Open Queens from the sidebar or Command Center. Open any agent session to use the composer mini-game.
Use an isolated Paseo home and explicit host. Never reload this development checkout against your default daemon.
npm ci
npm run check
npm run typecheck
npm test
paseo daemon config set daemon.listen 127.0.0.1:6802 --home /tmp/queens-dev
paseo daemon config set daemon.relay.enabled false --home /tmp/queens-dev
paseo daemon config set features.webUi.enabled true --home /tmp/queens-dev
paseo daemon config set pluginsEnabled true --home /tmp/queens-dev
paseo daemon start --home /tmp/queens-dev
paseo plugin install "$PWD" --host 127.0.0.1:6802
Release Please owns package versions, changelog generation, component tags, and GitHub releases.
^0.8.0 or ^0.9.0-beta.1MIT. See LICENSE.
Scanned 20 Sep 2026, 20:40 UTC from omercnet/paseo-plugins/queens.