skills$openclaw/vestaboard
seidprojects4.2k

by seidprojects

vestaboard – OpenClaw Skill

vestaboard is an OpenClaw Skills integration for coding workflows. Read and write messages on a Vestaboard using the Vestaboard Cloud API (cloud.vestaboard.com) and optional legacy RW endpoint. Use when asked to display text on a Vestaboard, update a sign/board, show a short status message, render simple pixel-art using color/filled character codes, or retrieve the current board message.

4.2k stars9.0k forksSecurity L1
Updated Feb 7, 2026Created Feb 7, 2026coding

Skill Snapshot

namevestaboard
descriptionRead and write messages on a Vestaboard using the Vestaboard Cloud API (cloud.vestaboard.com) and optional legacy RW endpoint. Use when asked to display text on a Vestaboard, update a sign/board, show a short status message, render simple pixel-art using color/filled character codes, or retrieve the current board message. OpenClaw Skills integration.
ownerseidprojects
repositoryseidprojects/vestaboard
languageMarkdown
licenseMIT
topics
securityL1
installopenclaw add @seidprojects/vestaboard
last updatedFeb 7, 2026

Maintainer

seidprojects

seidprojects

Maintains vestaboard in the OpenClaw Skills directory.

View GitHub profile
File Explorer
25 files
.
content
layouts
chicken-silhouette.json
429 B
egg-nest.json
429 B
forest-depth.json
429 B
maple-fall.json
429 B
pine-night.json
429 B
sunrise-ridge.json
429 B
previews
chicken-silhouette.md
636 B
egg-nest.md
585 B
forest-depth.md
653 B
maple-fall.md
616 B
pine-night.md
616 B
sunrise-ridge.md
592 B
references
character-codes.md
2.0 KB
formatting.md
323 B
scripts
vb.js
4.1 KB
_meta.json
278 B
ENV.md
395 B
package-lock.json
639 B
package.json
259 B
SKILL.md
1.2 KB
SKILL.md

name: vestaboard description: Read and write messages on a Vestaboard using the Vestaboard Cloud API (cloud.vestaboard.com) and optional legacy RW endpoint. Use when asked to display text on a Vestaboard, update a sign/board, show a short status message, render simple pixel-art using color/filled character codes, or retrieve the current board message.

Vestaboard

Security

  • Require a token via environment variables (never inline keys in prompts, logs, or commits).
    • Preferred: VESTABOARD_TOKEN
    • Optional legacy fallback: VESTABOARD_RW_KEY

Constraints

  • Flagship Vestaboard layout is 6 rows x 22 cols.
  • Text input is formatted to 6x22 by default (uppercase + word wrap; truncates overflow).

Quick usage (local CLI)

# from repo root
npm install

# Preview formatting only
node scripts/vb.js preview "Hello from Quarterbridge Farm"

# Read current message (JSON)
node scripts/vb.js read

# Write text
node scripts/vb.js write "EGGS READY"

# Write a numeric layout (6x22 array of character codes)
node scripts/vb.js write-layout content/layouts/forest-depth.json

Sample content

  • Numeric layouts live in content/layouts/*.json
  • Human review previews live in content/previews/*.md
README.md

No README available.

Permissions & Security

Security level L1: Low-risk skills with minimal permissions. Review inputs and outputs before running in production.

- Require a token via environment variables (never inline keys in prompts, logs, or commits). - Preferred: `VESTABOARD_TOKEN` - Optional legacy fallback: `VESTABOARD_RW_KEY`

Requirements

  • OpenClaw CLI installed and configured.
  • Language: Markdown
  • License: MIT
  • Topics:

FAQ

How do I install vestaboard?

Run openclaw add @seidprojects/vestaboard in your terminal. This installs vestaboard into your OpenClaw Skills catalog.

Does this skill run locally or in the cloud?

OpenClaw Skills execute locally by default. Review the SKILL.md and permissions before running any skill.

Where can I verify the source code?

The source repository is available at https://github.com/openclaw/skills/tree/main/skills/seidprojects/vestaboard. Review commits and README documentation before installing.