mcpField
G
gc-minimal-zine-poster-v0-3

gc-minimal-zine-poster-v0-3

github.com/liamgvchiデザイン・UI7.4k521 回インストール11 週間前に更新
リポジトリ

gc-minimal-zine-poster-v0-3 について

コンテンツや参考画像をミニマルな紙製ジンポスターに変換するデザインスキルです。画像生成、写真入力、参考スタイル分析、プロンプトのみの各モードを分け、出力を検査します。

主な機能

  1. 01内容を単一の視覚的メタファーに集約
  2. 02画像プロンプトとラスター画像を生成
  3. 03保持レベルを指定した写真入力
  4. 04参考画像からスタイル規則を抽出
  5. 05レイアウトと元画像の保持を検査

活用シーン

  1. 01テーマ、記事、物体をポスター化
  2. 02被写体を保ちながら写真を取り込む
  3. 03参考画像から再利用可能な規則を抽出
  4. 04画像生成なしでプロンプトを作成

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/liamgvchi/gc-minimal-zine-poster --skill gc-minimal-zine-poster-v0-1

インストール後、Claude Code で/gc-minimal-zine-poster-v0-1を入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

.gitignore
README.md
README.ja.md
LICENSE
README.zh-CN.md
agents/
openai.yaml
evals/
evals.json
references/
prompt-compiler.md
reference-analysis.md
quality-gate.md
style-system.md
variation-engine.md

詳細

ミニマルジン・ポスター v0.3.1

コンテンツやビジュアルの参考資料を、一貫性のある紙ポスターのシステムに変換します。元の制作契約を維持してください。ユーザーが分析またはプロンプトのみの出力を明示的に求めた場合を除き、最終的な画像生成プロンプトと、生成されたラスター画像の両方を返します。

リクエストに応じたモード選択

リクエストを満たす最小限のモードを選択してください。

  • 生成モード — デフォルト: テーマ、文章、記事、物体、雰囲気、写真、または概要 → ビジュアルメタファー → プロンプト → 画像生成 → 検査。
  • 写真入力モード — 生成のサブフロー: 出力に影響させる写真が提供されている場合 → 写真の役割と保持レベルを分類 → 実際の画像を生成処理に渡す → ポスターの品質と元画像の保持状況の両方を検査。
  • 参考資料分析モード: 参考画像またはフォルダーと、スタイルの分析、抽出、体系化を求めるリクエストがある場合 → 根拠に基づいたスタイルルールと再利用可能なプロンプトを提示します。求められない限り、画像を生成しないでください。
  • プロンプトのみモード: ユーザーが画像を生成せずにプロンプトだけを明示的に求めた場合にのみ使用してください。
  • 分析+生成: 参考資料から学び、新しいポスターを作るよう求められた場合は、まず参考資料分析を行い、抽出したシステムを用いて生成モードを実行してください。

意図が曖昧でも、「做一张」と明確に求めている場合は、生成モードを使用してください。スキルで安全に判断できる選択肢について、ユーザーに確認して作業を止めないでください。

関連する参考資料の読み込み

  • すべてのモードで references/style-system.md を読んでください。
  • 生成モードとプロンプトのみモードでは references/prompt-compiler.md を読んでください。
  • 生成レシピまたはバッチ計画を選ぶ前に references/variation-engine.md を読んでください。
  • 分析用の参考画像またはフォルダーが提供された場合は、必ず references/reference-analysis.md を読んでください。
  • 生成画像またはスタイル分析を返す前に references/quality-gate.md を読んでください。

ソースと参考資料の境界

  • 寸法、比率、レイアウト、色、質感について述べる前に、提供された画像を実際に確認してください。
  • 観察した特徴と解釈を区別してください。可能な場合は、ファイルのメタデータを使って寸法や比率について述べてください。
  • 参考資料のみの画像から、テキスト、ブランド、透かし、署名、正確な日付、正確な場所、または構図をそのままコピーしないでください。
  • ユーザーが明示的に求めた場合は、ユーザー提供のテキストを新しいポスターに配置できます。画像モデルが長いテキストを正しく描画できないため、短く保ってください。
  • 参考資料のみの画像では、元画像のアイデンティティ、正確な被写体、文言、構図をコピーせず、ビジュアルの文法を学んでください。編集対象では、宣言された被写体の不変要素を保持し、選択した保持レベルで許可された部分のみを変更してください。
  • ファイルが見つからない、または読み取れない場合は、分析をでっち上げず、制約を伝えてください。

写真入力モード

ユーザーが提供した写真が、生成するポスターに実質的な影響を与える場合は、必ずこのモードを使用してください。プロンプトを作成する前に、提供された画像それぞれに次のいずれかの役割を割り当てます。

  • 編集対象: 写真または写真に写っている、認識可能な被写体を最終的なポスターに含める必要があります。
  • 参照画像: スタイル、色、構図、質感、または雰囲気のみを参照します。被写体やその人物・物の同一性をそのまま保たないでください。
  • 補助素材: 写真に写っている特定の人物、物体、質感、または一部分を、新しい構図の中に使用します。

ユーザーの表現から分類します。

  • 「把这张照片做成海报」、「基于这张图改」、「保留这个人、产品、宠物」 → 編集対象。
  • 「参考这张图的风格、配色、构图」 → 参照画像。
  • 「把照片里的这个人或物体放进去」 → 補助素材。
  • 写真が提供され、「做一张」としか指示がない場合 → 編集対象。提供された被写体を黙って破棄するほうが、より大きな改変となるためです。

実質的に異なる役割が複数あり、どれも同程度に妥当な場合に限り、質問してください。

保持レベルを1つ選び、記録します。

  • 高: ユーザーが明示的に変更を許可した特徴を除き、同一性、顔の構造、体の比率、必要に応じたポーズ、特徴的な模様、製品の形状、物体の数、シルエット、認識の手がかりとなる色を保持します。被写体を描き直すより、元の写真の切り抜き、クリッピング、または印刷した断片を優先してください。
  • 中: 主な被写体とその特徴を保持しつつ、トリミング、拡大縮小、配色、表面の処理、周囲の構図は変更できます。
  • 低: 参照専用です。元画像の被写体や正確な構図ではなく、視覚表現の特徴や雰囲気を保持します。

ユーザーが明示的に再解釈を許可している場合を除き、人物、ペット、キャラクター、アート作品、製品には「高」の保持レベルを使用してください。

写真のワークフローを実行します。

  1. 説明または使用の前に、提供されたすべての画像を確認します。取得可能な寸法、縦横比、主な被写体、重要な詳細、目に見える文字やブランド情報を記録します。
  2. 各編集対象または補助素材について、具体的な保持条件を列挙します。元画像で確認できる特徴、またはユーザーが明示した特徴だけを含めてください。
  3. 実際の入力画像を組み込みの画像生成ツールに渡します。すべての対象画像にローカルパスがある場合は、referenced_image_paths を使用してください。対象画像のうち少なくとも1つが会話内にしかない場合は、すべての対象画像を含められる最小の数を選び、最大5つまでの num_last_images_to_include を使用してください。1回の呼び出しで両方の方法を使用してはいけません。どちらの方法でもすべての対象画像を含められない場合は、不足している画像を再添付するようユーザーに依頼してください。
  4. プロンプトは、次の3つの部分を明示して作成します。認識可能な状態で保持するもの、変更してよいもの、新しいポスター要素として追加してよいもの。
  5. 余白を活かした縦型の紙ポスターを生成し、references/quality-gate.md と保持条件の両方に照らして確認します。
  6. 編集対象が認識できなくなった場合、または必須の保持条件が崩れた場合は、保持条件をより厳しくし、許可する変更を減らして1回再生成します。2回目の結果も要件を満たさない場合は、完全に成功したものとして提示せず、保持に関する制約を伝えてください。

生成モードのワークフロー

  1. 内容を解析します。 中心となる題材、感情の温度感、提供されたテキスト、各入力画像の役割を特定します。写真が提供されている場合は、メタファーを選ぶ前に写真入力モードを完了します。記事や抽象的なアイデアの場合は、議論全体をイラストにするのではなく、視覚化できる中心的な関係を一つに絞ります。
  2. 視覚的なメタファーを一つ選びます。 物体、断片、写真の切り抜き、標本、シルエット、印刷イラスト、テクスチャの窓、タイポグラフィックなオブジェクト、または小さな概念的関係を一つ使います。イラストによる全景は避けます。
  3. バリエーションのレシピを選びます。 references/variation-engine.md から、レイアウトの系統、焦点要素の種類、タイポグラフィのモード、テクスチャのモード、ムード、紙の色調、アクセントの色相、装飾マークの体系を一つずつ選びます。ランダム性によって変えるのは位置だけでなく、視覚的な文法です。
  4. プロンプトを組み立てます。 references/prompt-compiler.md のフィールド順と4段落の形式に従います。焦点要素の位置とサイズ、高彩度の正確な色相、素材の形、画面に占めるおおよその割合を指定します。最終的な生成プロンプトでは、具体的に目に見える名詞を使います。画像モデルが無関係な物体やアイコンとして描画する可能性のある、抽象的な構図の略記は残しません。
  5. 画像を生成します。 組み込みの画像生成機能を使います。写真入力モードでは、上記で定義した仕組みを通じて、実際に提供された画像を含めます。ユーザーが求めていない限り、プロンプトだけの出力は返しません。
  6. 実際の生成結果を確認します。 全体表示とサムネイル表示の両方で references/quality-gate.md を適用します。写真入力モードでは、結果を元画像および宣言された保持条件とも照合します。結果が選んだレシピに明らかに違反する、色のアクセントが失われる、無関係な海事シンボルや一般的なアイコンが加わる、商業的なデザインや全面塗りつぶしになる、無関係なスタイルに崩れる、または必須の保持条件に違反する場合は、プロンプトを調整して一度だけ再生成します。
  7. 画像、最終プロンプト、レシピ、短い解釈メモを一つ、該当する場合は写真の役割と保持の詳細を返します。

参照画像の分析ワークフロー

  1. 提供されたファイルを解決し、利用可能な画像をすべて確認します。可能であれば、寸法と縦横比を記録します。
  2. キャンバス、ネガティブスペース、背景、被写体の大きさ、コラージュ手法、構図、タイポグラフィ、色、テクスチャ、装飾マーク、ムード、避けるべき方向性に共通する特徴を抽出します。
  3. 次の要素を区別します。
    • 固定システム: 系統としての類似性を保つために必要な特徴。
    • 可変システム: 系統の類似性を損なわずに変更できる特徴。
    • サンプル固有の要素: 個々の参照画像だけに含まれ、再利用してはならない単語、ブランド、物体、日付、レイアウト。
  4. ファイルが裏付ける場合に限り、測定可能な範囲を示します。単一画像の特徴を、コレクション全体に共通するルールとして提示しません。
  5. references/reference-analysis.md で定義されている分析形式で返します。
  6. 画像生成も依頼されている場合は、新しいレシピを選び、元画像の構図をそのままコピーせずに生成モードを続けます。

バリエーションの規律

  • 「中央に小さな写真+青いドット+極小テキスト」を何度も既定のパターンにしないでください。
  • 複数の出力を求められた場合、隣り合う画像の間で、少なくともレイアウトの系統、焦点要素の構造、タイポグラフィの配置を変えます。
  • 最近の出力を使うのは、現在の会話内または提供されたバッチ内で確認できる場合に限ります。利用可能なコンテキストにない画像を記憶していると主張しないでください。
  • 紙の表面、高いネガティブスペースの割合、抑制されたタイポグラフィ、印刷・スキャンによる再現、支配的な色彩アクセントを一つ使って、視覚的な系統を保ちます。
  • レシピが密になった場合は、主要な視覚的メタファーを弱めるのではなく、装飾マークや補助テキストを削除します。

出力形式

生成モード
**生成图**

![Minimal Zine Poster v0.3.1](absolute-image-path-or-rendered-image)

**最终 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]
リファレンス分析モード

以下を返します。

  • 正確なスタイル名
  • 簡潔な中国語の要約
  • 根拠に基づく特徴分析
  • 固定ルール、可変ルール、サンプルの残留
  • 再利用可能なプロンプトテンプレートとランダム化ブロック
  • ネガティブプロンプト / 回避リスト
  • サンプルが少ない場合の信頼度または制限事項
プロンプトのみモード

最終的な4段落のプロンプト、選択したレシピ、ネガティブ制約を返します。画像が生成されたことを示唆しないでください。

譲れない成果

成功する生成は、商業広告や汎用的なコラージュテンプレートではなく、明確な視覚的出来事を1つ持つ疎な縦型ペーパーポスターのままでなければなりません。成功する分析は、何が固定され何が変更可能かを説明するものでなければならず、単にリファレンスに「ミニマリスト」や「クリーン」というラベルを付けるだけではいけません。

リクエスト例

  • 「$gc-minimal-zine-poster-v0-3 で雨天についての画像を作成して。」
  • 「この記事を視覚的メタファーに凝縮して、それからポスターを生成して。」
  • 「このフォルダ内のリファレンス画像を分析して、同じ視覚システムを抽出して。元画像のテキストはコピーしないで。」
  • 「これらの画像を参考にしてまず分析して、それから古書についてのまったく新しいポスターを作成して。」
  • 「この人物写真でポスターを作成して。人物の身元と服装は保持し、変更するのはレイアウトと紙の質感だけにして。」
  • 「最終的な生図 Prompt だけをください。画像は生成しないで。」

コメント