gc-minimal-zine-poster
Generate or analyze poetic paper-texture minimal zine posters with large negative space, a small editorial collage or focal element, experimental typography, and one clear color accent. Use when the user gives a theme, sentence, article, mood, object, photo, content brief, reference images, or an image folder and wants a final poster image, a production-ready image prompt, reusable style rules, or varied layouts that stay in one visual family.
1How It Works & Mechanism
The repository is purely orchestrated via prompts and reference documents with zero executable code: all capabilities stem from routing and execution instructions in SKILL.md plus layered knowledge across five 'runtime manuals' in references/; pixel rendering is delegated to the host's built-in image generation tool.
The Skill package contains no scripts, external fonts, API keys, private paths, or downloaded runtime assets. Image-generation quality and photo preservation still depend on the model available in the host environment.
Five-mode routing defaulting to the minimal viable mode: requests are mapped to Generate (default) / Photo Input (a Generate sub-flow) / Reference Analysis / Prompt-only / Analyze + Generate, autonomously making safe decisions without questioning the user.
**Generate Mode — default:** theme, sentence, article, object, mood, photo, or brief → visual metaphor → prompt → generated image → inspection.
On-demand knowledge loading: style-system is required for every mode, while remaining reference files are loaded only in their corresponding modes to avoid diluting the execution context with irrelevant instructions.
Read `references/style-system.md` for every mode.
Photo inputs are formalized into a three-step protocol of 'Role Classification + Retention Level + Actual Image Forwarding': each image is assigned an edit target / reference image / supporting insert role with a High/Medium/Low retention tier, and the actual image (not a text description) is passed to the generation tool.
Pass the actual input image to the built-in image-generation tool. Use `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.
Prompt compilation is formalized to near-executable precision: a 10-field ordering + a 4-section body template + fill-in placeholder blocks, with explicit bans on unconstrained adjectives and 'unnamed abstract compositional words' (a regression fix in v0.3.1).
Do not recite the field names. Write decisive image directions as four compact paragraphs.
A variation engine providing 'grammar-level variation within the same visual family': batch outputs must alter grammatical axes like layout families, focal forms, and typography distributions, rather than just nudging coordinates or repeating safe defaults.
Change visual grammar, not only coordinates. A new recipe should alter at least layout family, focal-element form, and typography mode relative to the preceding visible output.
Mandatory post-generation quality gate: generated images must pass a self-audit of 12+ focal checklist items before delivery; if failed, a single prompt-tightened regeneration is authorized, and persistent failures must explicitly report limitations rather than passing off defective outputs as successes.
If one of the central checks fails, revise the prompt and regenerate once.
2Core Capabilities
4Recommended Governance & Evidence
- 本地文件: Operate local project files or working directory artifacts
5Second-Pass Verification
- [discrepancy] SKILL.md frontmatter name 与任务/仓库名一致性 — frontmatter name 为 gc-minimal-zine-poster-v0-3(callable name,README 明示向后兼容保留 v0.3 名),任务输出名/仓库名为 gc-minimal-zine-poster;指向同一 skill 无歧义,Analysis 按任务名 gc-minimal-zine-poster 入库(skill.name = 任务名,skill.path = 仓库根)。
- [ok] 全仓仅一份 SKILL.md 且位于仓库根 — git ls-files 17 项 + glob 复核:仅根 SKILL.md,无第二份 skill 清单或嵌套 SKILL.md。skill.path 记 '.'。
- [ok] 零脚本/零自有网络/零凭证/零写入 — 文件清单全为 md/yaml/json/jpeg/LICENSE;token 扫描零命中;.gitignore 中 outputs/、generated_images/ 仅预留宿主出图落盘目录,SKILL.md 无任何文件写入指令。
- [ok] 能力声明与源码相符(无夸大) — SKILL.md 逐字含 'Use the built-in image-generation capability.';README 'Image-generation quality and photo preservation still depend on the model available in the host environment.' 明示依赖宿主——生成能力不是仓库自带。
- [ok] 五模式路由 / Load-the-References 机制 — 'Route The Request'、'Load The Relevant References' 两节原文复核命中,五条参考装载指令与 references/ 五个文件一一对应。
- [ok] 照片三角色 + 三保留级 + 真实传图机制 — SKILL.md Photo Input Mode 原文复核:三角色定义、'Choose and record one preservation level' 高/中/低三段、传图二机制(referenced_image_paths / num_last_images_to_include,上限 five)均逐字存在。
- [ok] prompt-compiler 字段顺序/四段式/禁模糊词 — references/prompt-compiler.md 复核:10 项 Field Order、'Four-paragraph Prompt Shape'、'Avoid words such as `somewhere`, `minimal`, `nice`, `artistic`, or `balanced`' 均在。
- [ok] variation-engine 布局族/批量纪律 — 10 个 layout family 列表与 'For a batch of four or more, use at least three layout families.' 原文复核命中。
6Verdict & Scenarios
7eaa9676cd748aba…