Image Prompt Reverse
LunarXuan/image-prompt-reverse
Analyze user-provided reference images and reverse-engineer high-fidelity AI image-generation prompts.
Creates or analyzes quiet, paper-texture zine posters with big negative space, one color accent and experimental type, returning an image prompt and the generated poster.
$ npx skills add LiamGvchi/gc-minimal-zine-poster --skill gc-minimal-zine-poster-v0-3 -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install LiamGvchi/gc-minimal-zine-poster gc-minimal-zine-poster-v0-3 --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
Claude Code skills documentation · loads skills from .claude/skills/
Install the "gc-minimal-zine-poster-v0-3" agent skill from https://github.com/LiamGvchi/gc-minimal-zine-poster/tree/main into .claude/skills/gc-minimal-zine-poster-v0-3/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "gc-minimal-zine-poster-v0-3", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add LiamGvchi/gc-minimal-zine-poster --skill gc-minimal-zine-poster-v0-3 -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install LiamGvchi/gc-minimal-zine-poster gc-minimal-zine-poster-v0-3 --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "gc-minimal-zine-poster-v0-3" agent skill from https://github.com/LiamGvchi/gc-minimal-zine-poster/tree/main into .agents/skills/gc-minimal-zine-poster-v0-3/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "gc-minimal-zine-poster-v0-3", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add LiamGvchi/gc-minimal-zine-poster --skill gc-minimal-zine-poster-v0-3 -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install LiamGvchi/gc-minimal-zine-poster gc-minimal-zine-poster-v0-3 --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "gc-minimal-zine-poster-v0-3" agent skill from https://github.com/LiamGvchi/gc-minimal-zine-poster/tree/main into .cursor/skills/gc-minimal-zine-poster-v0-3/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "gc-minimal-zine-poster-v0-3", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add LiamGvchi/gc-minimal-zine-poster --skill gc-minimal-zine-poster-v0-3 -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install LiamGvchi/gc-minimal-zine-poster gc-minimal-zine-poster-v0-3 --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "gc-minimal-zine-poster-v0-3" agent skill from https://github.com/LiamGvchi/gc-minimal-zine-poster/tree/main into .gemini/skills/gc-minimal-zine-poster-v0-3/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "gc-minimal-zine-poster-v0-3", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install LiamGvchi/gc-minimal-zine-poster gc-minimal-zine-poster-v0-3Installs for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add LiamGvchi/gc-minimal-zine-poster --skill gc-minimal-zine-poster-v0-3 -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "gc-minimal-zine-poster-v0-3" agent skill from https://github.com/LiamGvchi/gc-minimal-zine-poster/tree/main into .github/skills/gc-minimal-zine-poster-v0-3/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "gc-minimal-zine-poster-v0-3", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add LiamGvchi/gc-minimal-zine-poster --skill gc-minimal-zine-poster-v0-3 -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install LiamGvchi/gc-minimal-zine-poster gc-minimal-zine-poster-v0-3 --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "gc-minimal-zine-poster-v0-3" agent skill from https://github.com/LiamGvchi/gc-minimal-zine-poster/tree/main into .opencode/skills/gc-minimal-zine-poster-v0-3/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "gc-minimal-zine-poster-v0-3", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
gc-minimal-zine-poster-v0-3Creates or analyzes quiet, paper-texture zine posters with big negative space, one color accent and experimental type, returning an image prompt and the generated poster.
Content or visual references are turned into one coherent poster system. By default the skill goes from a theme, sentence, article, object, mood, photo or brief to a visual metaphor, then a prompt, then a generated image that is inspected, and it returns both the final image-generation prompt and the raster image unless you ask for analysis or a prompt only.
Requests are routed to the smallest fitting mode: generate; photo input, where a supplied photograph's role and preservation level are classified before it goes into generation; reference analysis, which produces evidence-based style rules and a reusable prompt without an image; prompt-only; and analyze-then-generate. Reference notes cover the style system, prompt compiler, variation engine, reference analysis and quality gate.
Boundaries are explicit: supplied images are inspected before claims about size, ratio, color or texture, observations are kept apart from interpretation, and source text, brands, watermarks, signatures, exact dates, locations or compositions are not copied from reference-only images. Text you provide may appear on the poster but should stay short because image models distort long text.
6 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit ddb0d66. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
No scripts in the folder and no shell commands in SKILL.md (its code samples are markdown).
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Minimal Zine Poster Generator loads about 2.9k tokens when it runs, and up to ~8k if it reads all its reference files. Until then it costs about 119 tokens; SKILL.md has 1,414 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from LiamGvchi/gc-minimal-zine-poster at commit ddb0d66, republished under its MIT licence (© LiamGvchi). 1,414 words, ~2,879 tokens.
.claude/skills/gc-minimal-zine-poster-v0-3/SKILL.md (or your agent's skills folder). This skill also uses 18 other files; get the full folder from GitHub.Turn content or visual references into a coherent paper-poster system. Preserve the original production contract: unless the user explicitly asks for analysis or prompt-only output, return both a final image-generation prompt and the generated raster image.
Choose the smallest mode that satisfies the request:
If the intent is ambiguous but clearly asks to “做一张”, use Generate Mode. Do not stop to ask about choices the skill can make safely.
references/style-system.md for every mode.references/prompt-compiler.md for Generate and Prompt-only modes.references/variation-engine.md before choosing a generation recipe or batch plan.references/reference-analysis.md whenever reference images or folders are supplied for analysis.references/quality-gate.md before returning a generated image or style analysis.Use this mode whenever a user-supplied photograph should materially affect the generated poster. Before compiling the prompt, assign every supplied image one role:
Classify from observable wording:
Ask only when two materially different roles remain equally plausible.
Choose and record one preservation level:
Use High preservation for identifiable people, pets, characters, artworks, and products unless the user explicitly permits reinterpretation.
Run the photo workflow:
referenced_image_paths when every target image has a local path. Use num_last_images_to_include when at least one target exists only in the conversation, choosing the smallest number that includes every target, up to five. Never use both mechanisms in one call. If neither mechanism can include every target, ask the user to attach the missing images again.references/quality-gate.md and the preservation invariants.references/variation-engine.md. Randomness must change visual grammar, not only position.references/prompt-compiler.md. State the focal element's position and size, exact high-chroma hue, material form, and approximate visual share. Use concrete visible nouns in the final generation prompt; do not leave abstract compositional shorthand that an image model could render as an unrelated object or icon.references/quality-gate.md at full view and thumbnail scale. For Photo Input Mode, also compare the result with the source image and declared preservation invariants. If the result clearly violates the chosen recipe, loses the color accent, introduces an unrelated maritime symbol or generic icon, becomes commercial/full-bleed, collapses into an unrelated style, or breaks required preservation, tighten the prompt and regenerate once.references/reference-analysis.md.**生成图**

**最终 Prompt**
```text
[final prompt used for image generation]
```
**说明**
- Mode: Generate
- Recipe: [layout / focal element / typography / accent / texture / mood]
- Photo role: [edit target / reference image / supporting insert, omit when no photo was supplied]
- Preservation: [high / medium + main invariants, or low + reference traits; omit when no photo was supplied]
- [one short note about the content interpretation and any regeneration]Return:
Return the final four-paragraph prompt, selected recipe, and negative constraints. Do not imply that an image was generated.
A successful generation must remain a sparse vertical paper poster with one clear visual event, not a commercial ad or a generic collage template. A successful analysis must explain what stays fixed and what can change, not merely label the references “minimalist” or “clean.”
© LiamGvchi, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 18 other files (references) in the repository root of LiamGvchi/gc-minimal-zine-poster.
Open the folder on GitHubat commit ddb0d66
Minimal Zine Poster Generator next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Minimal Zine Poster Generator this skillLiamGvchi/gc-minimal-zine-poster | 7.3k | — | ~2.9k | Automated safety check: Pass | MIT | |
| Image Prompt ReverseLunarXuan/image-prompt-reverse | 467 | — | ~678 | Automated safety check: Pass | GPL-3.0 | |
| Scene Distillation Zine PosterZeejay0/gathered-scenes-zine-skill | 5.4k | — | ~7.5k | Automated safety check: Pass | Custom licence | |
| Oriental Editorial Posterdacnay816y62-hub/fantasy-dongfang-jianyuehaibao | 121 | — | ~9.6k | Automated safety check: Pass | None | |
| Torn Paper Collage Posteragentara/skills | 603 | — | ~1.3k | Automated safety check: Pass | MIT | |
| Prompt To Designhassancs91/claude-image-generation | 102 | — | ~3.2k | Automated safety check: Pass | MIT |
LunarXuan/image-prompt-reverse
Analyze user-provided reference images and reverse-engineer high-fidelity AI image-generation prompts.
Zeejay0/gathered-scenes-zine-skill
Turns a supplied photo into a minimal zine-style poster with a clear artistic idea, empty space, saturated color and authored typography.
dacnay816y62-hub/fantasy-dongfang-jianyuehaibao
Create finished Chinese cultural, fantasy, and minimalist text-material editorial posters or publication covers with mandatory Image 2 style image generation.
agentara/skills
Create AI image-generation prompts and image-generation workflows for torn-paper editorial collage style posters with layered ripped paper, rough typography, stamps, tape, stickers, cutout subjects…
hassancs91/claude-image-generation
Generate a polished PNG graphic from a text prompt and an aspect ratio.
black-forest-labs/skills
Comprehensive guide for BFL FLUX image generation models. An agent skill from black-forest-labs/skills.
Categories
Creates or analyzes quiet, paper-texture zine posters with big negative space, one color accent and experimental type, returning an image prompt and the generated poster. Content or visual references are turned into one coherent poster system. By default the skill goes from a theme, sentence, article, object, mood, photo or brief to a visual metaphor, then a prompt, then a generated image that is inspected, and it returns both the final image-generation prompt and the raster image unless you ask for analysis or a prompt only.
Minimal Zine Poster Generator fits situations like: making a minimal poster from a sentence or mood; turning a photo into a poster in the same quiet visual style; extracting reusable style rules from a folder of reference posters; producing several layout variations that stay in one family.
Run `npx skills add LiamGvchi/gc-minimal-zine-poster --skill gc-minimal-zine-poster-v0-3 -a claude-code`. Or copy the skill folder (the LiamGvchi/gc-minimal-zine-poster repository) into .claude/skills/gc-minimal-zine-poster-v0-3 in your project. Claude Code loads it when a task matches its description.
Run `npx skills add LiamGvchi/gc-minimal-zine-poster --skill gc-minimal-zine-poster-v0-3 -a codex`. Or copy the skill folder (the LiamGvchi/gc-minimal-zine-poster repository) into .agents/skills/gc-minimal-zine-poster-v0-3 in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add LiamGvchi/gc-minimal-zine-poster --skill gc-minimal-zine-poster-v0-3 -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/gc-minimal-zine-poster-v0-3, .gemini/skills/gc-minimal-zine-poster-v0-3, .github/skills/gc-minimal-zine-poster-v0-3 and .opencode/skills/gc-minimal-zine-poster-v0-3 in your project.
SKILL.md names no scripts, command-line tools or credentials: Minimal Zine Poster Generator is instructions for the agent only. Our summary lists: An image generation tool available to the agent.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Minimal Zine Poster Generator is published under the MIT licence (from the LICENSE file in the skill folder). It allows redistribution, so the full SKILL.md is shown on this page.
About 2.9k tokens (SKILL.md is roughly 12k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 5.1k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Minimal Zine Poster Generator: Image Prompt Reverse (LunarXuan/image-prompt-reverse, 467 stars), Scene Distillation Zine Poster (Zeejay0/gathered-scenes-zine-skill, 5.4k stars), Oriental Editorial Poster (dacnay816y62-hub/fantasy-dongfang-jianyuehaibao, 121 stars) and Torn Paper Collage Poster (agentara/skills, 603 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
LiamGvchi (a GitHub user) maintains it in LiamGvchi/gc-minimal-zine-poster, which has 7,292 GitHub stars. The repository was last updated on August 13, 2026.
Source: LiamGvchi/gc-minimal-zine-poster on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.