Search

PythonReactSEOPDF
OpenClaw

moark-image-gen

Generate high-quality images from text descriptions.

fchange0 source installs☆ 0 Repository stars

Installation

Follow the repository instructions for this skill and your agent. Review the files and dependencies before adding it to your workflow.

SkillHub CLI

skillhub install fchange/moark-image-gen

Inspect the source and compatibility requirements, then follow its installation steps.

Give your agent the source link and ask it to inspect instructions and dependencies before explaining the installation steps.

View source ↗Guides

Skill instructions

Image Generator

This skill allows users to generate high-quality images based on text descriptions using an external image generation API(Gitee AI).

Usage

Use the bundled script to generate images.

uv run {baseDir}/scripts/generate_image.py --prompt "your image description" --size 1024x1024 --negative-prompt "elements to avoid" --api-key YOUR_API_KEY

Options

Sizes:

  • 256x256 - Small square format
  • 512x512 - Square format
  • 1024x1024(default) - Square format
  • 1024x576 - 16:9 landscape
  • 576x1024 - 9:16 portrait
  • 1024x768 - 4:3 format
  • 768x1024 - 3:4 portrait
  • 1024x640 - 16:10 landscape
  • 640x1024 - 10:16 portrait

Additional flags:

  • --negative-prompt - Specify what elements users want to avoid in the generated image(default: "低分辨率,低画质,肢体畸形,手指畸形,画面过饱和,蜡像感,人脸无细节,过度光滑,画面具有AI感。构图混乱。文字模糊,扭曲。").
  • --size - Specify the size of the generated image. Options include 256x256, 512x512, 1024x1024 (default), 1024x576, 576x1024, 1024x768, 768x1024, 1024x640, 640x1024.

Workflow

  1. Execute the generate_image.py script with the parameters from the user.
  2. Parse the script output and find the line starting with IMAGE_URL:.
  3. Extract the image URL from that line (format: IMAGE_URL: https://...).
  4. Display the image to the user using markdown syntax: 🖼️[Generated Image](URL).

Notes

  • You should not only return the image URL but also describe the image based on the user's prompt.
  • The Lanaguage of your answer should be consistent with the user's question.
  • By default, return image URL directly without downloading.
  • If GITEEAI_API_KEY is none, the user must provide --api-key argument
  • The script prints IMAGE_URL: in the output - extract this URL and display it using markdown image syntax: 🖼️[Generated image](URL).
  • Always look for the line starting with IMAGE_URL: in the script output and render the image for the user.
  • You...

Source information

Source
github
Repository
openclaw/skills
Path
skills/fchange/moark-image-gen
Version
—
Commit
80913e845432a90a8aafde472ee9b1207938d82f
Classification source
rules
Status
active
Visibility
public

These signals come from indexed source analysis and may lag behind changes. Check the current source files.

Extracted content

SKILL.md
# Image Generator
This skill allows users to generate high-quality images based on text descriptions using an external image generation API(Gitee AI).

## Usage

Use the bundled script to generate images.

```bash
uv run {baseDir}/scripts/generate_image.py --prompt "your image description" --size 1024x1024 --negative-prompt "elements to avoid" --api-key YOUR_API_KEY
```

## Options
**Sizes:**
- `256x256`  - Small square format
- `512x512`  - Square format
- `1024x1024`(default) - Square format
- `1024x576` - 16:9 landscape
- `576x1024` - 9:16 portrait
- `1024x768` - 4:3 format
- `768x1024` - 3:4 portrait
- `1024x640` - 16:10 landscape
- `640x1024` - 10:16 portrait

**Additional flags:**
- `--negative-prompt` - Specify what elements users want to avoid in the generated image(default: "低分辨率,低画质,肢体畸形,手指畸形,画面过饱和,蜡像感,人脸无细节,过度光滑,画面具有AI感。构图混乱。文字模糊,扭曲。").
- `--size` - Specify the size of the generated image. Options include `256x256`, `512x512`, `1024x1024` (default), `1024x576`, `576x1024`, `1024x768`, `768x1024`, `1024x640`, `640x1024`.

## Workflow

1. Execute the generate_image.py script with the parameters from the user.
2. Parse the script output and find the line starting with `IMAGE_URL:`.
3. Extract the image URL from that line (format: `IMAGE_URL: https://...`).
4. Display the image to the user using markdown syntax: `🖼️[Generated Image](URL)`.

## Notes
- You should not only return the image URL but also describe the image based on the user's prompt.
- The Lanaguage of your answer should be consistent with the user's question.
- By default, return image URL directly without downloading.
- If GITEEAI_API_KEY is none, the user must provide --api-key argument
- The script prints `IMAGE_URL:` in the output - extract this URL and display it using markdown image syntax: `🖼️[Generated image](URL)`.
- Always look for the line starting with `IMAGE_URL:` in the script output and render the image for the user.
- You...

Related skills

OpenClaw

geo-optimization

capt-marbles

Generative Engine Optimization (GEO) for AI search visibility. Optimize content to appear in ChatGPT, Perplexity, Claude, and Google AI Overviews. Use when optimizing websites, pages, or content for LLM discove...

OpenClaw

139mail

chang-tong

139邮箱邮件收发 Skill - 支持 IMAP/SMTP 协议,兼容139/QQ/163/Gmail等主流邮箱 功能: 1. 发送邮件(SMTP) 2. 接收邮件(IMAP) 3. 查看收件箱列表 4. 查看未读邮件 当用户提到 "发邮件"、"收邮件"、"查看邮件"、"邮箱"...