1仕組みと動作原理
画像生成 → 詳細分析 → 実装の厳格な3段階プロセスの強制。順序はハードルールとして定義され、「視覚中心のタスクではこの順序を強制」、事前の自由なコーディングを禁止。
image generation first deep image analysis second implementation third
自前ツールではなくホストの画像生成機能に依存:本文では「when image generation is available」という限定条件が繰り返され、Codex内で最も厳格なルールを適用。
Do not skip image generation when image generation is available.
「1 section = 1 image」のセクション粒度による画像出力:1〜10セクションそれぞれに応じた生成枚数を明確に規定し、1枚の長い画像にサイト全体を詰め込むことを否定。
- 1 section requested → generate 1 image - 2 sections requested → generate 2 images - 3 sections requested → generate 3 images - 4 sections requested → generate 4 images - 5 sections requested → generate 5 images - 6 sections requested → generate 6 images - 7 sections requested → generate 7 images - 8 sections requested → generate 8 images - 9 sections requested → generate 9 images - 10 sections requested → generate 10 images
既存画像の切り抜きを禁止し、セクション全体の再生成を推奨:切り抜きは余白、フォント比率、マージンなどの抽出情報を損なうため、同一デザイン言語によるクリーンな独立セクション画像を新規生成することを要求。
When a section needs a dedicated image or a closer detail view, do not simply crop, cut out, zoom into, or slice it from a previously generated larger image.
分析フェーズを単なる概観ではなく「デザインシステムの抽出」として規定:抽出対象要素(テキスト、フォントスタイル、フォントサイズ関係、余白、グリッド、ボタン階層、パレット、角丸ロジック、画像処理等)を明文化し、不鮮明な箇所にはクローズアップ画像の再生成を許可。
Carefully inspect and extract: - exact visible text where readable - hero headline wording - subheadline wording - CTA wording - section titles - typography character - type scale relationships
実装フェーズにおけるcopy-discipline(テキスト規範)とanti-drift(デザイン乖離防止)の二重制約:リファレンス画像に忠実であり続け、コーディング時に汎用テンプレートへと「勝手に手直し」することを禁止。
Do not “improve” the design by replacing it with a generic coded layout.
反復強調型プロンプトエンジニアリング:「手抜き生成の禁止」「カード内カードの禁止」「クリーンなHero」などの同一ルールが、詳解度を変えて複数セクションで繰り返し登場し、強制力のグラデーションを形成。
Do not be lazy with image count.
2コア機能
4推奨統制措置と判定根拠
- SKILL.md: プロンプト指示およびルール定義テキストのみで構成され、スクリプト実行や外部影響は一切なし
5二重目の独立検証
- [ok] 目录资产面(含隐藏/未跟踪文件) — git ls-files + ls -A 双查:该 skill 目录仅 1 个文件 SKILL.md,无 scripts/references/模板/数据/隐藏文件,无可执行代码。
- [ok] 执行类 token 扫描 — 逐文件扫描 bash/exec/child_process/curl/wget/fetch/axios/process.env/API_KEY/.env/fs./writeFile/.github 等零命中(brutalist 一处 'sans-serifs.' 单词结尾 fs. 为误报,人工复核排除)。
- [ok] 引文逐条 grep -F 字节复核 — 本 JSON 所用全部 quote 均以 grep -F 在 pin commit 工作树中逐条验证存在,无 paraphrase 冒充。
- [ok] 元数据与 pin 核对 — 本地 git HEAD == 任务 pin ccbc15639c97057cbfcf32ecebc38ef716e4bb37(README 显示该提交为 docs/sponsor 修订 #102,2026-08-24);GitHub API 实查 stars=85698、MIT、pushed_at=2026-08-24T15:23:56Z。frontmatter name 与任务给定名一致。
- [ok] 功能声明 vs 实际能力夸大检查 — description 声称均由 SKILL.md 正文纯 prompt 机制兑现,无脚本可调用、无越界承诺(详见本文件 how_it_works 引文)。
- [ok] 『generate the design image(s) itself』的实现主体 — 文件全部以指令口吻要求模型出图('you must first generate the design image(s) yourself'),并自限『when image generation is available』;实际图像工具属宿主能力,在 skill 文件内不可定位实现——此为能力前提而非 skill 缺陷,已在 how_it_works/traits 明示。
- [ok] 读取中途出现的省略号是否为文件内容(影响引证准确) — raw 复查+grep:文件内不存在字面 '…' 行;先前读取中的省略是展示层对重复行的压缩,全部引文均已逐条 grep -F 复核,无受影响条目。
- [ok] Codex 内外规则是否冲突 — Codex 内一区一图(§4)与 Codex 外『may still allow more compact multi-section composition』明确按宿主分流,非矛盾;§18 亦以 'Inside Codex' 为界重申 section-first 生成规则。
6結論
60f16fb068787a1c…