cmm-image-creatorlisted
Install: claude install-skill chemny/cmm-content-factory
# CMM Image Creator
`cmm-image-creator` is the raw image generation layer inside the CMM
content factory.
## Cross-Platform Runtime
On Windows, prefer the host Agent's native image-generation tool. The bundled
third-party provider rotation is Bash-based and is available only when WSL or
Git Bash passes the `image-fallback` doctor check. Do not try to run `.sh` files
from PowerShell/CMD or silently claim that the fallback ran. Local resize/crop/
pad steps must use cross-platform tools and quoted native paths.
## Ownership & Input Contract
This module **owns model scheduling for the whole factory** — it is the single
place that decides which image model runs. Every platform flow (WeChat,
Xiaohongshu, Douyin, blog, video) calls it with the **same uniform job
contract** that describes *what* to make, never *which model*:
`prompt`, `size`/`aspect-ratio`, `resolution` (1K/2K/4K), `negative-prompt`,
`seed`, `input-image`, `num-images`, `output-format`, `output-dir`/`prefix`, and
an optional semantic `role` (cover/illustration/background — a purpose, not a
model).
Callers do **not** pass `--provider`. It defaults to `auto` and is an explicit
override hatch only (user pins a model, a provider is down, an img2img job needs
a specific backend). Upstream flows never set it. Full contract and per-provider
parameter mapping: `references/provider-policy.md`.
## Use This For
- WeChat cover images and body illustrations.
- Background art, metaphors, or spot illustrations for Xiaohong