/install picnow
Picnow Image Generation Skill
Picnow wraps the api.letmego.top GPT-Image-2 API. This skill handles
text-to-image and image-to-image (edit) generation.
1. Environment check
Before generating, verify the token is set:
if [ -z "$LETMEGO_API_KEY" ]; then
echo "❌ LETMEGO_API_KEY is not set."
echo "Visit https://api.letmego.top to get your 令牌, then:"
echo " export LETMEGO_API_KEY=your_token"
exit 1
fi
2. Gather parameters
Ask the user if not already provided:
| Parameter | Options | Default |
|---|---|---|
prompt |
any text description | (required) |
quality |
1k · 2k · 4k |
1k |
aspect |
square · landscape · portrait |
square |
n |
1 – 10 | 1 |
ref |
local file path (optional) | (none → text-to-image) |
Quality guide:
1k— up to 1536×1536, fast and cheap, great for previews and social media2k— up to 2048×2048, suitable for e-commerce and print4k— up to 3840×2160, landscape or portrait only (no 4k square)
3. Locate and run the generation script
# Resolve skill directory (user-global → project-local)
SKILL_DIR="$HOME/.claude/skills/picnow"
[ -d "$SKILL_DIR" ] || SKILL_DIR=".claude/skills/picnow"
node "$SKILL_DIR/scripts/generate.js" \
--prompt "PROMPT_HERE" \
--quality QUALITY \
--aspect ASPECT \
--n N
# add: --ref /path/to/image.jpg for image-to-image
The script outputs a single JSON line:
{ "urls": ["https://...cdn.../image.png"] }
4. Present results
- Display each URL as a clickable link or inline image.
- For multiple images, list them with index labels (1/3, 2/3, …).
- Offer to download, save to a project, or run another variation.
Error handling
| Exit condition | Meaning | Action |
|---|---|---|
LETMEGO_API_KEY missing |
Token not set | Guide user to picnow settings |
| HTTP 401 | Token invalid | Ask user to check or refresh token |
| HTTP 402 / quota | Insufficient balance | Direct to letmego.top recharge |
| HTTP 4xx other | Bad request | Show upstream error message |
| Network error | Connection issue | Suggest retry |
Examples
Text-to-image:
User: 帮我画一张珠宝产品主图,白色背景,高清
→ quality=2k, aspect=square
→ node "$SKILL_DIR/scripts/generate.js" \
--prompt "jewelry product hero shot, white background, studio lighting, photorealistic" \
--quality 2k --aspect square --n 1
Image-to-image:
User: 把这张图改成动漫风格 [uploads reference.jpg]
→ quality=1k, ref=reference.jpg
→ node "$SKILL_DIR/scripts/generate.js" \
--prompt "anime style illustration, vibrant colors, clean linework" \
--quality 1k --aspect square --n 1 --ref reference.jpg
Landscape banner:
User: Generate a landscape banner for a coffee brand
→ quality=1k, aspect=landscape, n=2
→ node "$SKILL_DIR/scripts/generate.js" \
--prompt "coffee brand lifestyle banner, warm tones, morning light, artisan aesthetic" \
--quality 1k --aspect landscape --n 2
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install picnow - After installation, invoke the skill by name or use
/picnow - Provide required inputs per the skill's parameter spec and get structured output
What is Picnow — Image Generation?
Generate high-quality images via Picnow (api.letmego.top). Activate when the user wants to create, generate, draw, or design images — including product photo... It is an AI Agent Skill for Claude Code / OpenClaw, with 39 downloads so far.
How do I install Picnow — Image Generation?
Run "/install picnow" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Picnow — Image Generation free?
Yes, Picnow — Image Generation is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Picnow — Image Generation support?
Picnow — Image Generation is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Picnow — Image Generation?
It is built and maintained by jeek (@jeekchen); the current version is v1.0.1.