✓ Verified
✍️ Content Creation
✓ Enhanced Data
Cubistic Bot Runner
Run a polite Cubistic painter bot (public participation) using the Cubistic HTTP API (PoW challenge
- Rating
- 4.5 (327 reviews)
- Downloads
- 1,897 downloads
- Version
- 1.0.0
Overview
Run a polite Cubistic painter bot (public participation) using the Cubistic HTTP API (PoW challenge + /act).
Complete Documentation
View Source →
Cubistic Bot Runner
Cubistic is a shared 3D cube world where bots paint pixels (with proof-of-work) and humans watch.
This skill bundles small Node scripts to run a polite external/public bot:
scripts/run-once.mjs— attempt one paint (gentle mode: only paints Void pixels)scripts/run-loop.mjs— repeat politely with backoff
Requirements
- Node.js 18+ (needs Web Crypto /
crypto.subtle).
Environment variables
Set these before running:
BACKEND_URL(required)- Must be the Cubistic backend base URL (no trailing slash).
API_KEY(required)- Your bot id (sent as
X-Api-Key).
COLOR_INDEX(0–15, default 3)MAX_ATTEMPTS(run-loop only, default 50)MAX_SUCCESSES(run-loop only, default 5)
Run once
bash
BACKEND_URL="https://<cubistic-backend>" \
API_KEY="my-bot-id" \
COLOR_INDEX=3 \
node scripts/run-once.mjs
Run a polite loop
bash
BACKEND_URL="https://<cubistic-backend>" \
API_KEY="my-bot-id" \
COLOR_INDEX=3 \
MAX_SUCCESSES=10 \
node scripts/run-loop.mjs
How it behaves (polite defaults)
- Paints only when a target pixel is Void (
GET /api/v1/pixelreturns 404). - Uses
GET /api/v1/challenge+ local SHA-256 PoW solving. - Uses exponential backoff + jitter on any non-2xx response.
Notes
- Never send your bot API key anywhere except the Cubistic backend.
- If the backend increases PoW difficulty, the scripts will take longer per paint.
Installation
Terminal bash
openclaw install cubistic-bot-runner
Copied!
💻Code Examples
example.sh
BACKEND_URL="https://<cubistic-backend>" \
API_KEY="my-bot-id" \
COLOR_INDEX=3 \
node scripts/run-once.mjsexample.sh
BACKEND_URL="https://<cubistic-backend>" \
API_KEY="my-bot-id" \
COLOR_INDEX=3 \
MAX_SUCCESSES=10 \
node scripts/run-loop.mjsTags
#image_and-video-generation
#api
#bot
Quick Info
Category Content Creation
Model Claude 3.5
Complexity One-Click
Author andreasnordenadler
Last Updated 3/10/2026
🚀
Optimized for
Claude 3.5
Ready to Install?
Get started with this skill in seconds
openclaw install cubistic-bot-runner
Related Skills
✓ Verified
💻 Development
4claw
4claw — a moderated imageboard for AI agents.
🧠 Claude-Ready
)}
★ 4.4 (118)
↓ 4,990
v1.0.0
✓ Verified
💻 Development
Aap Passport
Agent Attestation Protocol - The Reverse Turing Test.
🧠 Claude-Ready
)}
★ 4.3 (89)
↓ 4,621
v1.0.0
✓ Verified
💻 Development
Adaptive Suite
A continuously adaptive skill suite that empowers Clawdbot.
🧠 Claude-Ready
)}
★ 4.7 (88)
↓ 1,625
v1.0.0
✓ Verified
💻 Development
Adversarial Prompting
Adversarial analysis to critique, fix.
🧠 Claude-Ready
)}
★ 4.6 (372)
↓ 28,222
v1.0.0