boggle

Find valid dictionary words on 4x4 Boggle grids using trie-based DFS.

1|Updated Jan 31, 2026
One-click install
npx skills add https://github.com/christianhaberl/boggle-openclaw-skill --skill boggle
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: boggle
Source: https://github.com/christianhaberl/boggle-openclaw-skill/tree/main
Command: npx skills add https://github.com/christianhaberl/boggle-openclaw-skill --skill boggle

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill solves the problem of quickly finding every valid word on a Boggle board without guessing—using dictionary-only matching for both English and German.

Core Features & Use Cases

  • Trie-based DFS word search: Finds all words by exploring every cell path while pruning impossible prefixes.
  • Bilingual solving (EN + DE separately): Outputs results for English and German as two clearly separated sections.
  • Standard Boggle rules including Qu-tile: Supports 8-direction adjacency and treats the common Qu tile as a single board position.
  • Scoring and optional JSON output: Applies standard Boggle scores and can return structured JSON for downstream use.

Use Case Example: You share a 4x4 Boggle grid (photo or letters), and you want a complete, dictionary-validated word list with correct Boggle scoring for gameplay or verification.

Quick Start

Ask the Skill to solve a 4x4 grid by providing the 16 tiles as four rows or as a single 16-tile string, and specify which dictionary language you want (English or German).

Frequently Asked Questions about boggle

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I find all valid Boggle words on a 4x4 grid quickly?

To find all valid Boggle words on a 4x4 grid, you provide the 16 tiles as four rows or a single string, and the solver applies a trie-based DFS with 8-neighbor adjacency to return dictionary-validated words in milliseconds.

Does the Boggle solver support both English and German dictionaries?

Yes, the Boggle solver supports both English and German dictionaries separately, outputting validated results in two clearly separated sections for bilingual gameplay verification.

Can I get Boggle word scoring output as JSON for downstream use?

Yes, you can get Boggle word scoring output as structured JSON, which applies standard Boggle scores to the validated word list for seamless downstream integration and gameplay verification.

How does the Boggle solver handle the Qu tile during word search?

The Boggle solver handles the Qu tile by treating it as a single board position during the 8-direction adjacency traversal, ensuring accurate dictionary-only matching without splitting the letter pair.

What is the best way to verify Boggle gameplay from a photo of the board?

The best way to verify Boggle gameplay from a photo-to-letters workflow is to input the extracted 16-tile grid string, allowing the trie-based DFS to generate a complete, scored word list for exact validation.

Are there limitations when finding dictionary words on a Boggle board?

A limitation when finding dictionary words is that the solver applies minimum word length filtering and requires exact dictionary-only validation, meaning non-standard tiles or out-of-dictionary entries are pruned.