Recraft AI
v1.0.0Generate, vectorize, upscale, replace background, variate, remove background, and transform images via Recraft API.
⭐ 0· 1.2k·1 current·1 all-time
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
OpenClaw
Benign
high confidencePurpose & Capability
Name/description (image generate/vectorize/upscale/transform) match the included script and required items: the script calls a Recraft API, requires an API token, and expects a 'uv' runner. No unrelated services or credentials are requested.
Instruction Scope
SKILL.md and the script limit actions to: sending image files or prompts to the Recraft API, saving returned base64 image data to a user-specified path, and printing a MEDIA: line. The instructions do not ask the agent to read unrelated files, collect extra environment data, or transmit data to non-Recraft endpoints.
Install Mechanism
Install uses a Homebrew formula for 'uv', which is a low-risk, standard package install. The Python script lists requests as a dependency but the skill does not include an automated pip install step; this is an operational gap (not a security problem) users should be aware of so runtime dependencies are satisfied.
Credentials
Only RECRAFT_API_TOKEN is required and declared as primaryEnv. The script reads that token and no other environment variables or unrelated credentials. The token is proportionate to the declared API usage.
Persistence & Privilege
Skill is not configured as always:true and does not request persistent system-wide configuration changes or modify other skills. It runs on-demand and uses only its own script and environment token.
Assessment
This skill appears to do what it claims, but consider these practical checks before installing: (1) Treat your RECRAFT_API_TOKEN like a secret—anyone with it can use your Recraft account and credits. Use a token with minimal permissions if possible. (2) Confirm you trust https://recraft.ai and that the endpoint (BASE_URL in the script is https://external.api.recraft.ai/v1) is expected for your account. (3) Ensure runtime dependencies (Python 3.10+, requests) are available in the environment where 'uv run' will execute. (4) Because the script uploads local image files to the Recraft service, avoid sending images containing sensitive personal data unless you accept that they will be transmitted to Recraft. (5) If you want extra caution, run the script in an isolated environment/container and inspect traffic (or DNS) to verify endpoints before using production tokens.Like a lobster shell, security has layers — review code before you run it.
latestvk973a9hk0mcxm7j4fxqyxwn4an80kw1r
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
Runtime requirements
🎨 Clawdis
Binsuv
EnvRECRAFT_API_TOKEN
Primary envRECRAFT_API_TOKEN
Install
Install uv (brew)
Bins: uv
brew install uv