Files
custom-claude-skills/skills/minimax-image/SKILL.md
Paul O'Reilly 83887b9649 Add minimax media skills and ABOUT.md; end-session/reflect updates; MiniMax-M3.1-Flash note in minimax-mesh
Includes the minimax-mesh switch to M3.1-Flash-Preview at effort low,
README/reflection-state refresh, and removal of two old session logs.
2026-10-13 10:25:32 +13:00

72 lines
2.2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
name: minimax-image
description: >
Generate one or more images from a text prompt via the MiniMax image API.
Use when the user wants an illustration, picture, logo, concept art, sprite,
icon, or visual. Trigger on phrases like "draw", "generate an image",
"create a picture", "make a sprite", "render", "show me what X looks like".
allowed-tools: Bash(minimax-gen image *), Bash(minimax-gen --help), Bash(mkdir *), Bash(ls *), Bash(test *), Bash(file *), Read
---
# /minimax-image — Image Generation
Generate images from a text prompt. Single image or batch.
## CLI
```bash
# Single image
minimax-gen image "A castle on a hill at sunset, painterly" \
--aspect-ratio 16:9 \
--out /tmp/castle.png
# Multiple images into a directory
minimax-gen image "A red apple, studio lighting" \
--out /tmp/apples/ --n 4 --aspect-ratio 1:1
# Wider aspect for landscape scenes
minimax-gen image "Mountain valley at dawn, fog" \
--aspect-ratio 21:9 --out /tmp/valley.png
```
The CLI is at `~/dev/claude/gamedev/minimax-gen/bin/minimax-gen`.
## Aspect ratios
`1:1` (default), `16:9`, `4:3`, `3:2`, `2:3`, `3:4`, `9:16`, `21:9`.
Choose based on the use case:
- Sprites / icons → `1:1`
- Wallpapers / backgrounds → `16:9` or `21:9`
- Portraits / character → `2:3` or `9:16`
Or pass `--width` and `--height` (both must be set, divisible by 8, 512–2048).
## Output format
The CLI writes whatever format the API returns (typically JPEG). The `--out`
suffix is corrected to match (`/tmp/castle.png` written as `/tmp/castle.jpg` if
the API returns JPEG). A sidecar `.meta.json` carries the prompt, trace_id,
and source URL.
## Tips
- `--prompt-optimizer` lets the API rewrite the prompt for better results.
- `--seed N` makes the result reproducible.
- URLs from the API expire in 24h — the CLI downloads the bytes so the file is
yours to keep.
## After the call
1. Show the path(s) written and the `trace_id` from the sidecar.
2. Suggest variations (different aspect, seed, prompt-optimizer on).
3. Do NOT print the meta JSON — point at the file.
## Never do
- Never echo, log, or commit the contents of `~/.claude-secrets/minimax-auth-token`.
## Reference
Full option list: `minimax-gen image --help`