Agent skill · Content & Marketing

generate-image

Generate, edit, or batch-create SEO, marketing, social, and document images with Gemini or OpenAI through the repository-owned Growth Lab image client. Use when a page or content loop needs illustrations, diagrams, covers, reference-image edits, multiple candidates, or verified image text and composition. This is the only AI image-generation Executor in Growth Lab.

tsingyuaigithub.com/tsingyuaiGitHub ↗
claude-codecodexships scriptsApache-2.0
Install
npx skills add tsingyuai/growth-lab --skill generate-image --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 3
SKILL.md size: 4 KB
Bundled scripts: yes
Path: executors/generate-image/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 427
Language: Python

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Generate images Use `executors/generate-image/generate-image.mjs` for text-to-image and reference-image editing. It is a repository-owned, zero-dependency Node.js client. Do not call Codex system Skills, private scripts, or files under `~/.codex`. ## Define the asset Specify: - placement and purpose; - subject and visible action; - composition and aspect ratio; - visual style and brand palette; - exact text when text is essential; - details that must appear; - artifacts, logos, watermarks, and unrelated text to exclude. Prefer real product screenshots when the image explains product behavior. Use generated visuals for concepts, scenes, covers, illustrations, diagrams, and supporting examples. ## Generate Use a prompt file for long or multilingual prompts: ```bash node executors/generate-image/generate-image.mjs \ --out <output.png> --prompt-file <prompt.txt> ``` Choose OpenAI explicitly when appropriate: ```bash node executors/generate-image/generate-image.mjs \ --model gpt-image-2 --out <output.png> \ --prompt-file <prompt.txt> ``` Add one `--ref <image>` argument for each reference image used in an edit. For JSONL batch generation, put one job per line with `prompt` or `prompt_

What's inside
Steps it walks through
  1. Define the asset
  2. Generate
  3. Control text and structure
  4. Inspect every result
Ships with 2 files
  • agents/openai.yaml
  • generate-image.mjs
Commands it runs
node executors/generate-image/generate-image.mjs \
More from growth-lab
All skills →
About this skill
What does the generate-image skill do?

Generate, edit, or batch-create SEO, marketing, social, and document images with Gemini or OpenAI through the repository-owned Growth Lab image client. Use when a page or content loop needs illustrations, diagrams, covers, reference-image edits, multiple candidates, or verified image text and composition. This is the only AI image-generation Executor in Growth Lab.

How do I install it?

Run `npx skills add tsingyuai/growth-lab --skill generate-image --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From tsingyuai/growth-lab, a repository with 427 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going