mcpbeat

Draw Image

ai-sns/draw image

Generate an image from a text prompt using the default OpenAI-like LLM config (gpt-image-1-mini or compatible image generation API). The image is uploaded to the gofile.io public file sharing service and ONLY the public download page URL is returned.

3k tokens
context cost
the whole folder, loaded on every use
2
files
ships runnable scripts
0
copies elsewhere
how many repositories repackaged it
336
stars on the repo
on the repository, not the skill itself

Install

one command, takes just this skill from the repository
npx skills add https://github.com/ai-sns/ai-sns --skill Draw Image

The instruction itself

4 sections, as written by the author

Draw Image

Generate images via the OpenAI-compatible images/generations endpoint using the default LLM configuration.

Parameters

This skill accepts a JSON object as input params.

  • prompt (string, required)
  • The text description of the image to generate.
  • size (string, optional)
  • Image dimensions. Default: 1024x1024
  • Common values: 1024x1024, 1792x1024, 1024x1792
  • model (string, optional)
  • The image generation model name. Default: gpt-image-1-mini
  • quality (string, optional)
  • Image quality. Values: low, medium, high. Default: low
  • n (integer, optional)
  • Number of images to generate. Default: 1

How to use

  • Call read_skill with skill_key: "draw_image" to read this document.
  • Then call run_doc_skill with skill_key: "draw_image" and params.

Example:

{
  "skill_key": "draw_image",
  "prompt": "A futuristic cityscape at sunset with flying cars",
   "size": "1024x1024"

}

Output

The runner prints a JSON object to stdout with:

  • ok (bool): Whether the generation and upload succeeded.
  • download_page (string): The public gofile.io download page URL of the generated image. Only this URL is returned as the result. Open this URL in a browser to download the generated image.
  • note (string): A short hint explaining that download_page is used to download the generated image.
  • error (string): Error message on failure.

Example success output:

{
  "ok": true,
  "download_page": "https://gofile.io/d/WcWZKt",
  "note": "Use this URL to download the generated image."
}

How to use it

Copy the folder

Take ai-sns/draw image from the repository into ~/.claude/skills for personal use, or into .claude/skills inside a project.

Check the name does not clash

The agent identifies a skill by the name field in its header. Two skills with the same name cannot sit side by side — one of them will be ignored.