Cubistic Painter

ReviewAudited by ClawScan on May 10, 2026.

Overview

The skill mostly does the Cubistic painting it promises, but the loop script prints the bot API key and can repeatedly make public paint actions, so it needs review before use.

Use only with a Cubistic bot key you are willing to risk, verify BACKEND_URL points to the real Cubistic backend, avoid sharing run-loop logs, and consider editing the script to mask API_KEY before running the loop.

Findings (3)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

Someone who sees the logs may be able to reuse the bot key to act as that bot.

Why it was flagged

This prints the full API_KEY value to stdout. The skill describes API_KEY as the value sent as X-Api-Key, so logs could expose the bot credential if copied, stored, or shared.

Skill content
console.log("cubistic bot loop starting", { BACKEND_URL, bot: API_KEY, COLOR_INDEX });
Recommendation

Remove or mask the API key in logs, declare the credential in metadata, and treat any existing run-loop logs as sensitive.

What this means

Running the script can publicly paint pixels under your bot identity, especially if the loop is used.

Why it was flagged

The script performs authenticated POST actions that paint the shared Cubistic world. This is the stated purpose and the loop has default limits/backoff, but it still changes public state.

Skill content
const res = await fetch(url("/api/v1/act"), { method: "POST", headers: { "Content-Type": "application/json", "X-Api-Key": API_KEY }, body: JSON.stringify(payload), });
Recommendation

Run it only when you intend to post public paint actions, prefer `run-once` for testing, and keep MAX_SUCCESSES/MAX_ATTEMPTS small.

What this means

It is harder to verify who authored the skill or compare it against an upstream project.

Why it was flagged

There is no upstream source or homepage link for provenance. The bundled scripts are readable and have no external package dependencies, so this is a review note rather than a standalone concern.

Skill content
Source: unknown; Homepage: none
Recommendation

Inspect the included scripts before running and install only if you trust the registry owner/source.