Openclaw Skills for generating, running, and grading reproducible puzzle benchmarks that verify LLM and agent reasoning locally.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install puzzletide-agent-evals
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install puzzletide-agent-evals using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
This Openclaw Skills package turns puzzle logic into a deterministic evaluation harness for LLMs and agents. Using the local PuzzleTide CLI, you can generate sudoku or word-search task sets, send them to a subject model, and score responses by the puzzle rules instead of by a trusted judge model.
Because each benchmark is defined by the tuple (type, difficulty, n, seed), every run is reproducible across machines and sessions. That makes it ideal for regression testing, comparative model analysis, and offline evaluation workflows where objective scoring matters more than subjective interpretation.
ptide, puzzletide, then npx puzzletide.ptide eval generate, choosing the puzzle type, difficulty, task count, seed, and output file.tasks.json; each task includes id, instructions, and the puzzle payload needed by the subject model.answers.json as {id, answer} pairs.ptide eval check --tasks tasks.json --answers answers.json --json.(type, difficulty, n, seed) tuple for Openclaw Skills regression tracking.ptide --version
puzzletide --version
npx puzzletide --version
npm install -g puzzletide
PATH.ptide eval generate --help
ptide eval check --help
| Artifact | Shape | Description |
|---|---|---|
tasks.json |
Array of task objects | Generated benchmark set used for model runs and grading |
task.id |
String | Stable identifier for matching model outputs |
task.instructions |
String | Human-readable prompt shown to the subject model |
task.puzzle |
String | Sudoku payload; 81 chars, . means empty |
task.grid |
String[] | Word-search rows |
task.words |
String[] | Target words to locate |
answers.json |
Array of {id, answer} |
Collected model outputs for grading |
answer for sudoku |
String | Completed 81-char solution |
answer for wordsearch |
Array of objects | {word, startRow, startCol, endRow, endCol} with 0-indexed coordinates |
(type, difficulty, n, seed)sudoku, wordsearchmetadata.openclaw.tags: evals, benchmarks, testing, puzzles, puzzletide, climetadata.openclaw.requires.anyBins: ptide or puzzletidemetadata.openclaw.install: Node package puzzletide with CLI bins ptide and puzzletide--json for CI and automated analysis.ptide, puzzletide, or npx puzzletide.Loading
Openclaw Skills' Stock Analysis Expert turns A-share market data into a nine-layer investment report with scores, signals, and risk controls.

Openclaw Skills for Grok Build turns xAI's terminal AI coding agent into a full-screen TUI for interactive coding, file edits, shell automation, search, and headless workflows.

Openclaw Skills for turning Apple’s fluid interface principles into immediate, gesture-first web UI.

A command-line Openclaw Skills publisher for X that posts text, media, replies, and threads through Tweepy with structured results.

PuzzleTide Crossword helps Openclaw Skills generate valid, numbered crossword grids locally from custom clues, themes, or word banks.

An AI coding agent skill to create, read, and structure documents, tasks, and whiteboards via the unified Craft MCP v2 API.








































