boggle
Solve Boggle boards — find all valid words (German + English) on a 4x4 letter grid. Use when the user shares a Boggle photo, asks for words on a grid, or plays word games. Includes 1.7M word dictionaries (DE+EN).
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/christianhaberl/boggleWhat This Skill Does
The Boggle Solver skill is a high-performance, deterministic word-game utility designed for OpenClaw. Unlike generative models that might 'hallucinate' words or rely on probabilistic guessing, this tool utilizes a robust trie-based depth-first search (DFS) algorithm. By mapping a 4x4 grid and performing an exhaustive search against a massive, localized dictionary of 1.7 million words (359K English, 1.35M German), it guarantees accurate, verified solutions. The solver respects standard Boggle rules, including the 'Qu' tile handling and 8-neighbor adjacency, ensuring that every word identified is a legitimate entry in the bundled dictionary files.
Installation
To integrate this skill into your OpenClaw environment, execute the following command in your terminal:
clawhub install openclaw/skills/skills/christianhaberl/boggle
The installation process includes an initial trie-build phase that takes approximately 11 seconds due to the dictionary volume, but subsequent solving is lightning-fast, typically returning results in under 5 milliseconds. Ensure you have python3 installed on your system to support the script execution.
Use Cases
This skill is ideal for players who want to sharpen their word-game skills, verify board possibilities, or simply settle disputes during competitive games. It is specifically useful when you have a physical Boggle board or a screenshot of a digital word game. Because it handles both English and German dictionaries, it serves multilingual households and users practicing language skills.
Example Prompts
- "Hey OpenClaw, I just took a photo of this Boggle board. Can you solve it for me and show both English and German words?"
- "Here is my 4x4 grid: M-A-T-E, R-I-N-G, L-O-T-S, K-E-Y-S. What are all the possible words I can find in this?"
- "Solve the Boggle board in this image but please ignore any words shorter than 4 letters."
Tips & Limitations
- Confirmation is key: When providing an image, the tool will first parse the grid and ask for verification. Always double-check the grid text to ensure OCR (Optical Character Recognition) accurately captured every letter before running the solver.
- Language Separation: Always treat the English and German results as distinct operations. The skill is designed to run these as separate queries to maintain high precision.
- Qu Support: Remember that 'Qu' tiles are treated as a single unit. If your board has a 'Qu', ensure the input reflects this to avoid search errors.
- Dictionaries: The tool requires local dictionary files. If it is your first time running it, the skill will auto-download the required 1.7M word database; ensure your machine has stable internet access for this initial step.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-christianhaberl-boggle": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-read, code-execution