PuzzleTide Crossword for Openclaw

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

catorch
v0.1.1
Jul 17, 2026
0
430
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install puzzletide-crossword

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install puzzletide-crossword using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is PuzzleTide Crossword?

PuzzleTide Crossword is an Openclaw Skills workflow for building crosswords with the local PuzzleTide CLI instead of hand-drawing grids. It places entries with real intersections, assigns standard crossword numbering, and validates that each answer fits before returning results.

Use it to turn custom word/clue lists or themed vocab sets into printable worksheets and app-ready puzzle data. Because generation runs locally, PuzzleTide Crossword needs no account or API key and can report unplaced words instead of silently producing broken puzzles.

PuzzleTide Crossword Use Cases

  • Generate a crossword when the user asks for a puzzle, worksheet, or printable PDF.
  • Build themed crosswords from a topic, class unit, or vocabulary list.
  • Turn a curated word bank into a clean interlocking grid with standard numbering.
  • Produce classroom handouts with an empty grid, clue list, and solution page.
  • Export structured JSON for a web app or custom renderer.
  • Validate crossword quality locally before publishing or printing.

How PuzzleTide Crossword Works

  1. Detect a local CLI in the recommended order: ptide, puzzletide, then npx puzzletide.
  2. Choose the input mode: provide your own word: clue pairs, load a JSON word list, or request a themed bank with a count.
  3. Run crossword generate locally so the solver can place words, create intersections, and assign standard numbering.
  4. Review the results: the CLI validates clue-to-answer matches and reports any words that could not be interlocked.
  5. Export the format you need — PDF for print, or JSON for rendering in another app.

PuzzleTide Crossword Setup

  1. Verify that a supported CLI is already installed.
ptide --version
puzzletide --version
npx puzzletide --version
  1. If none of the commands work, ask the user for permission before installing.
npm install -g puzzletide
  1. Confirm the terminal can resolve the bin name (ptide or puzzletide) and then run crossword commands from your shell.
  2. Prepare either a semicolon-separated word: clue list or a words.json file with { word, clue } objects.
  3. Run a quick smoke test to confirm the workflow is ready.
ptide crossword generate --words 'PARIS: Capital of France; TOKYO: Capital of Japan'

PuzzleTide Crossword Data Schema & Taxonomy

Layer Schema / artifact Notes
Skill metadata name, description, version, author, homepage Identifies the Openclaw Skills implementation and its docs.
Tags puzzles, crossword, printable, puzzletide, cli Search and routing metadata.
Requirements anyBins: ptide or puzzletide The skill prefers a locally installed CLI; npx puzzletide is a fallback.
Manual input Semicolon-separated word: clue pairs Best for hand-authored clues and ad hoc generation.
File input words.json JSON array of objects like { word, clue }.
Theme input --theme <slug> + --count <n> Produces a themed word bank with puzzle-style auto clues.
PDF output crossword.pdf Contains an empty numbered grid, clue list, and solution.
JSON output --json Returns the grid with # black cells, plus across/down clues and coordinates.

Metadata taxonomy

  • openclaw.tags: puzzles, crossword, printable, puzzletide, cli
  • openclaw.requires.anyBins: ptide, puzzletide
  • openclaw.install: Node package puzzletide exposing the same bins
  • hermes.tags: mirrored tags for content-creation routing
  • hermes.category: content-creation
  • hermes.requires_toolsets: terminal

Output structure

  • Grid cells: # represents a black cell.
  • Clues: separated into across and down lists.
  • Coordinates: clue entries include positions for rendering.
  • Validation state: unplaced words are surfaced explicitly instead of being hidden.

PuzzleTide Crossword Advanced Features

  • Fully local, offline generation — no API key, account, or network dependency.
  • Real intersection solving with standard crossword numbering instead of manual grid drawing.
  • Validation that checks each clue/answer pair before output, reducing broken puzzles.
  • Reports unplaced words explicitly so you can refine the list instead of guessing.
  • Supports both hand-authored clues and themed word-bank generation.
  • Bulk input via words.json for larger worksheets and classroom batches.
  • PDF export for print workflows and --json output for custom renderers.
  • CLI auto-detection fallback across ptide, puzzletide, and npx puzzletide.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*