LaunchKit · 2026
Back to Skills

dakboard

Gamingv1.0.1

Manage DAKboard screens, devices, and push custom display data.

0
367 downloads
by @krisclarkdev

Setup & Installation

openclaw skills install @krisclarkdev/dakboard

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install dakboard

Version History

v1.0.1Feb 21, 2026 - Version note by skill developer:

- Updated metadata formatting for better compatibility and clarity. - Moved environment variable requirements from a custom namespace to within the main metadata block. - No changes to core functionality or command usage. - No file or script modifications detected.

What This Skill Does

Manages DAKboard screens and devices via a Python CLI that wraps the DAKboard API. Supports listing devices and layouts, switching active screens, and pushing metric or structured JSON data to custom display blocks.

Automates DAKboard management from the command line or an agent, removing the need to manually click through the DAKboard web interface for routine updates.

When to use it

  • Switch which screen layout a Raspberry Pi dashboard shows
  • Push live sensor readings like temperature to a DAKboard Metrics block
  • Display a structured task list on a wall-mounted DAKboard screen
  • Find device and screen IDs to use in automated scripts
  • Update a home dashboard display from a cron job or agent workflow

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: show my current task list on the living room dashboard

AGENT
  1. 1Run `python3 scripts/dakboard.py devices` to find the living room device ID
  2. 2Run `python3 scripts/dakboard.py screens` to find the correct screen ID
  3. 3Run `python3 scripts/dakboard.py update-device <device_id> <screen_id>` to switch the display
  4. 4Run `python3 scripts/dakboard.py fetch '{"tasks": ["Buy milk", "Walk the dog"]}'` to push task data to the Fetch block
OUTPUT

Living room DAKboard switches to the target screen and displays the updated task list

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

DAKBOARD_API_KEY environment variableDAKboard account