Wallpaper Claw Skill
Generate stunning AI wallpapers for mobile, desktop, ultrawide, and iPad — sized perfectly for each device in one command.
MIT-0 · Free to use, modify, and redistribute. No attribution required.
⭐ 0 · 36 · 0 current installs · 0 all-time installs
MIT-0
Security Scan
OpenClaw
Benign
high confidencePurpose & Capability
Name/description (AI wallpaper generation) matches the code and SKILL.md. The only required binary is node and the single env var NETA_TOKEN is the API token used to call the image-generation endpoints at api.talesofai.cn — this is expected for the stated purpose.
Instruction Scope
SKILL.md and README instruct the agent to run node wallpaper.js gen and to place NETA_TOKEN in ~/.openclaw/workspace/.env, which aligns with the code. The script composes prompts, optionally looks up a character, submits a generation job, and polls for results — all within the wallpaper generation scope. Minor discrepancy: the code will also try developer/clawhouse/.env in the user's home directory for NETA_TOKEN (not documented in SKILL.md); this is benign but worth noting.
Install Mechanism
There is no install spec (instruction-only plus one small JS file). It requires the node binary only. Nothing is downloaded from arbitrary URLs or installed automatically — low risk.
Credentials
Only a single credential is required (NETA_TOKEN), which is appropriate for an external image-generation service. The code reads NETA_TOKEN from the environment or from ~/.openclaw/workspace/.env and also from ~/developer/clawhouse/.env; it only searches these files for a NETA_TOKEN entry. This is proportionate, but the extra config path is undocumented in SKILL.md and could surprise users who store other secrets in that file.
Persistence & Privilege
Skill is not always-enabled and does not request elevated privileges or modify other skills/config. Agent autonomous invocation is allowed by platform default but not escalated here.
Assessment
This skill appears to do only what it says: it sends prompts to an external image-generation API (api.talesofai.cn) using a single token (NETA_TOKEN). Before installing: (1) Verify you trust the external service (api.talesofai.cn) and its privacy/usage terms—your prompts and resulting images will be sent to that service. (2) Provide a dedicated NETA_TOKEN (don't reuse high-privilege tokens) and store it in ~/.openclaw/workspace/.env as instructed. (3) Be aware the script will also look for NETA_TOKEN in ~/developer/clawhouse/.env; if that file contains other secrets, review or remove them. (4) Review the GitHub source if you need further assurance (homepage provided).wallpaper.js:32
Environment variable access combined with network send.
wallpaper.js:23
File read combined with network send (possible exfiltration).
Patterns worth reviewing
These patterns may indicate risky behavior. Check the VirusTotal and OpenClaw results above for context-aware analysis before installing.Like a lobster shell, security has layers — review code before you run it.
Current versionv1.0.1
Download ziplatest
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
Runtime requirements
🖼️ Clawdis
Binsnode
EnvNETA_TOKEN
Primary envNETA_TOKEN
SKILL.md
Wallpaper Claw Skill
Generate stunning AI wallpapers sized perfectly for any device — mobile, desktop, ultrawide, or iPad — in a single command.
Helper script
node wallpaper.js gen "<prompt>" [--device mobile|desktop|ultrawide|ipad] [--char <name>] [--style <name>]
# → {"status":"SUCCESS","url":"https://...","width":576,"height":1024}
The agent handles all prompt crafting and style decisions. The script only calls the image generation API.
Device Presets
| Device | Size | Ratio | Best for |
|---|---|---|---|
mobile | 576×1024 | 9:16 | iPhone, Android lock screens |
desktop | 1024×576 | 16:9 | Monitor backgrounds |
ultrawide | 1024×432 | 21:9 | Ultrawide monitors |
ipad | 768×1024 | 3:4 | iPad home/lock screens |
Usage Examples
# Mobile wallpaper
node wallpaper.js gen "misty mountain at sunrise, soft pink sky" --device mobile
# Desktop wallpaper with style
node wallpaper.js gen "futuristic city at night" --device desktop --style cyberpunk
# Character wallpaper
node wallpaper.js gen "standing in forest" --device mobile --char "Aria"
Setup
Add your token to ~/.openclaw/workspace/.env:
NETA_TOKEN=your_token_here
Files
4 totalSelect a file
Select a file to preview.
Comments
Loading comments…
