git clone https://github.com/openclaw/skills
T=$(mktemp -d) && git clone --depth=1 https://github.com/openclaw/skills "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/antipas/rynjer-image-generation" ~/.claude/skills/openclaw-skills-rynjer-image-generation && rm -rf "$T"
T=$(mktemp -d) && git clone --depth=1 https://github.com/openclaw/skills "$T" && mkdir -p ~/.openclaw/skills && cp -r "$T/skills/antipas/rynjer-image-generation" ~/.openclaw/skills/openclaw-skills-rynjer-image-generation && rm -rf "$T"
skills/antipas/rynjer-image-generation/SKILL.mdAgent-first Marketing Image Generation
不是大而全创作平台,而是面向 Agent 和工作流的短路径出图工具。
Why install this
Use this skill when you need a usable marketing image fast, with a low-friction path from:
rough request → prompt rewrite → cost estimate → image
This skill is built for:
- landing page hero images
- blog and article covers
- ad creative variations
- ecommerce product visuals
- any agent workflow that needs quick, predictable image outputs
What makes this different
| Others | Rynjer |
|---|---|
| Creative playground, explore options | Execute task, get usable result |
| Manual prompt engineering | Auto rewrite from rough input |
| Generate first, cost unknown | Cost estimate before execution |
| Project-based studio workflow | Short path API for agents |
| Guess platform specs | Smart size recommendations built-in |
Quick Start — Use a Template
Fastest way to get started with optimized defaults:
// Generate a landing page hero image await rynjer.generate_image({ goal: "SaaS product homepage", prompt: "AI-powered analytics dashboard, modern tech style", use_case: "landing", template: "landing", // Auto-applies 16:9, 2K, landing-optimized style quality_mode: "balanced", count: 1 });
Available templates:
— Landing page hero (16:9, 2K)landing
— Social media ads (1:1, 1K)ad
— Blog/article covers (16:9, 1K)blog
— Product images (1:1, 2K)ecommerce
Start here — 4 steps to your first image
- rewrite_image_prompt — describe your goal, get a better prompt
- estimate_image_cost — see cost before spending credits
- generate_image — execute with your approved prompt and budget
- poll_image_result — wait for completion and get the result
What it does
Rewrite image prompts
Turn rough requests into optimized prompts for business and marketing use.
Input:
— what you need the image forgoal
— your rough descriptionraw_prompt
— landing page, blog cover, ad creative, etc.use_case
(optional) — apply template defaultstemplate
(optional) — brand voice or moodtone
(optional) — target audienceaudience
Output: ready-to-generate prompt optimized for your use case.
Estimate image cost
Know the cost before you commit. Essential for budget-aware agent workflows.
Input:
use_case
— how many imagescount
— 1K, 2K, 4Kresolution
— 16:9, 1:1, 9:16, etc.aspect_ratio
— fast, balanced, highquality_mode
(optional) — auto-apply template defaultstemplate
(optional) — get platform-optimized recommendationsplatform
Output: estimated credits required.
Smart size recommendations
Get platform-optimized size settings without guesswork.
// Get Instagram post recommendations await rynjer.recommend_image_size({ platform: "instagram_post" }); // Returns: { aspect_ratio: "1:1", resolution: "1K", size_px: "1080x1080" }
Supported platforms:
— 1:1, 1080x1080instagram_post
— 9:16, 1080x1920instagram_story
— 1.91:1, 1200x628facebook_ad
— 1.91:1, 1200x628twitter_card
— 1.91:1, 1200x627linkedin_ad
— 1.91:1, 1200x630blog_cover
— 16:9, 1280x720youtube_thumbnail
— 16:9, 1920x1080app_store
Generate images
Execute generation with your approved prompt and budget.
Input:
— rewritten or custompromptuse_case
(optional) — apply template defaultstemplate
(optional) — use platform-optimized settingsplatformaspect_ratioresolutionquality_modecount
(optional)auto_poll
Output: generation request submitted.
Poll image results
Check status and download completed images.
Input:
request_id
Output: image URLs or download ready.
Templates — One-line setup
Templates automatically configure optimal settings for common use cases:
| Template | Aspect Ratio | Resolution | Best For |
|---|---|---|---|
| 16:9 | 2K | Homepage hero, product showcases |
| 1:1 | 1K | Social media ads, quick tests |
| 16:9 | 1K | Article covers, content marketing |
| 1:1 | 2K | Product images, white backgrounds |
Usage:
// Use template generate_image({ template: "ecommerce", ... }) // Use template + override specific settings generate_image({ template: "ad", aspect_ratio: "16:9", // Override template default ... })
Best for
| Use Case | Why it works |
|---|---|
| Landing page hero | Fast iteration on homepage visuals |
| Blog/article cover | Consistent cover images at scale |
| Ad creative variations | Test multiple concepts cheaply |
| Ecommerce visuals | Product images, lifestyle shots |
| Social posts | Quick turnaround for content calendars |
Good fit
Use this skill when:
- You need usable images fast, not artistic exploration
- You want cost predictability before generation
- You're building an agent workflow that needs image generation
- You want to skip manual model selection and prompt tuning
- You're producing marketing assets (landing, blog, ads, ecommerce)
- You want smart defaults without guessing platform specs
Not a good fit
This v1 is intentionally not designed for:
- video generation
- music/audio generation
- complex multi-step creative pipelines
- large-scale brand asset management systems
- creator studio workflows with collaboration features
For those, consider full creative platforms instead.
Reality check
This is:
- soft launch
- early-access
- image-only v1
The core flow (rewrite → estimate → generate → poll) is live and verified. Templates and smart recommendations are ready for use. It works for real tasks, but the clearest path is still the recommended workflow above.
Pricing
- Free: prompt rewrite, routing help, cost estimate, size recommendations
- Paid: image generation via Rynjer credits or API access
Positioning
Rynjer is not a generic creative playground or full studio platform.
It is a business-facing image generation entry point focused on:
- low-friction execution
- predictable cost
- smart defaults (templates + platform recommendations)
- default routing over manual model-picking
- repeatable, workflow-ready use
If you need a full creative studio with video, storyboards, and collaboration — this isn't it. If you need fast, cost-transparent image generation for marketing tasks — this is.