๐จ Image Prompt โ AI Art Prompt Generator & Optimizer
version: "2.1.0"
by ckchzh ยท published 2026-03-22
$ claw add gh:ckchzh/ckchzh-image-prompt---
version: "2.1.0"
name: image-prompt
description: "AI image prompt optimizer. Generate and enhance prompts for Midjourney, DALL-E, and Stable Diffusion. Includes prompt enhancement."
author: BytesAgain
homepage: https://bytesagain.com
source: https://github.com/bytesagain/ai-skills
---
# ๐จ Image Prompt โ AI Art Prompt Generator & Optimizer
> Turn a vague idea into a detailed, production-ready image prompt. Built-in word banks for styles, lighting, composition, and quality modifiers โ just provide a subject and go.
Commands
`generate <subject>`
Build a full image prompt from a subject. Randomly picks style, lighting, composition, and quality tags from the internal word bank to create a ready-to-use prompt.
image-prompt generate "a fox in a forest"`style <subject> <style>`
Generate a prompt locked to a specific art style. Supported styles:
image-prompt style "mountain village" watercolor`enhance <prompt>`
Take an existing prompt and upgrade it with quality boosters, detail tags, and a matching negative prompt suggestion.
image-prompt enhance "a cat sitting on a windowsill"`negative`
Print a curated list of commonly used negative prompt terms, grouped by category (anatomy, quality, style, artifacts).
image-prompt negative`template <type>`
Get a fill-in-the-blank prompt template for a specific genre. Available types:
image-prompt template portrait`random`
Roll the dice โ generates a completely random creative prompt by combining random subjects, styles, lighting, and composition from the word bank.
image-prompt random`translate <chinese_description>`
Convert a Chinese-language description into an English image prompt with appropriate tags.
image-prompt translate "ไธๅช็ซๅๅจๆจฑ่ฑๆ ไธ"`save <name> <prompt>`
Save a prompt to your local library for later reuse.
image-prompt save hero-shot "a knight standing on a cliff, dramatic lighting, cinematic, 8k"`list`
Show all prompts saved in your local library.
image-prompt list`search <keyword>`
Search your saved prompts by keyword.
image-prompt search knight`help`
Show the help message with all available commands.
`version`
Print the current version number.
Examples
**Basic generation:**
$ image-prompt generate "an astronaut"
๐จ Prompt:
an astronaut, digital painting style, volumetric lighting, rule of thirds composition,
intricate details, sharp focus, 8k resolution, trending on artstation
๐ Negative:
blurry, low quality, deformed, watermark, text, signature**Styled output:**
$ image-prompt style "cherry blossom garden" anime
๐จ Prompt:
cherry blossom garden, anime style, cel shading, vibrant colors, soft ambient lighting,
wide angle composition, detailed background, studio ghibli inspired, high quality anime art
๐ Negative:
photorealistic, 3d render, blurry, low quality, deformed**Enhancing an existing prompt:**
$ image-prompt enhance "a dragon flying over a castle"
๐จ Enhanced Prompt:
a dragon flying over a castle, epic scale, dramatic rim lighting, aerial perspective,
intricate scales and details, sharp focus, 8k resolution, cinematic color grading,
volumetric clouds, masterpiece quality, trending on artstation
๐ Suggested Negative:
blurry, low quality, deformed, watermark, text, bad anatomy, disfigured**Random prompt:**
$ image-prompt random
๐จ Random Prompt:
a mechanical owl perched on ancient ruins, steampunk style, golden hour lighting,
centered composition, intricate gears and clockwork, highly detailed, 4k wallpaper,
concept art
๐ Negative:
blurry, low quality, deformed, watermark, text, signatureConfiguration
| Variable | Default | Description |
|----------|---------|-------------|
| `IMAGE_PROMPT_DIR` | `$HOME/.image-prompt` | Base directory for saved prompts and history |
The data directory is created automatically on first run.
Data Storage
All data is kept under `$HOME/.image-prompt/` (or the path set via `IMAGE_PROMPT_DIR`):
~/.image-prompt/
โโโ prompts.txt # saved prompts (one per line: name|prompt)
โโโ history.log # command usage logPrompts are stored as plain text โ easy to back up, grep, or move between machines.
*Powered by BytesAgain | bytesagain.com | hello@bytesagain.com*
More tools from the same signal band
Order food/drinks (็น้ค) on an Android device paired as an OpenClaw node. Uses in-app menu and cart; add goods, view cart, submit order (demo, no real payment).
Sign plugins, rotate agent credentials without losing identity, and publicly attest to plugin behavior with verifiable claims and authenticated transfers.
The philosophical layer for AI agents. Maps behavior to Spinoza's 48 affects, calculates persistence scores, and generates geometric self-reports. Give your...