
English | 简体中文 | 繁體中文 | 日本語 | 한국어 | Bahasa Indonesia
JSON をコピーすれば、ひとつのスタイルが手に入ります。 style.json を ChatGPT、Claude、Nano Banana Pro、または任意の LLM 画像生成ワークフローに入れ、変数だけを差し替えれば、視覚システムを保ったまま使えます。
AI 画像生成向けの、すぐ使えるビジュアルプロンプトスタイル集です。各スタイルは再利用しやすい style.json と、横長・縦長のプレビュー画像で整理されています。
Curated by @VigoCreativeAI, structured with assistance from OpenAI Codex. 新しいスタイルを追うには、このリポジトリを Star してください。
All Styles ギャラリーを見るか、完全なカタログを開いてください。
| カテゴリ | 向いている用途 | まず見るスタイル |
|---|---|---|
| 写真 + ドゥードル | SNS風スナップ、ライフスタイル写真、遊びのあるステッカー表現 | Playful Mascot Doodle Snapshot, Subway Doodle Photo Hybrid |
| Zine + コラージュ | ファッションポスター、音楽ビジュアル、情報量の多いエディトリアル | K-pop Apocalypse Ransom Zine, Y2K Grunge Hip-hop Cutout Poster |
| タイポグラフィポスター | 大きな見出し、強いキャンペーングラフィック、視覚インパクト | Impact Burst Halftone Comic Poster, Neon Kinetic Typographic Poster |
| 旅 + 都市 | 目的地ポスター、ストリートシーン、都市のビジュアル日記 | Clean Triptych Travel Vlog Thumbnail, Tokyo Kawaii Travel Collage Poster |
| エディトリアル + ミニマル | すっきりした構図、構造的なレイアウト、落ち着いたアートディレクション | Tri Color Hardcut Portrait Poster, Soft Analog Future Editorial Poster |
多くの AI 画像プロンプトは一回限りの文章になりがちで、再利用や比較、安定した改善が難しいものです。このリポジトリでは、各ビジュアルスタイルを構造化された style.json に分解しています。テーマを変えても、同じスタイル構造を保ったまま生成を続けられます。
style.json をコピーする。environment_variables で宣言された変数に自分の値を指定するか、examples[*].values のケースを編集する。完全な入力から出力までの流れは、下の Complete Example を参照してください。
このワークフローは、長い構造化 JSON プロンプトを読み取り、最終画像を一段階で生成できるエンドツーエンドのマルチモーダル画像モデルで最もよく機能します。
長い JSON プロンプトを受け取れる他のマルチモーダル LLM でも動作する場合がありますが、主な推奨対象ではありません。
この例では Mono Noir Type Portrait Poster Style を使います。
prompt_template excerpt
Create a {ASPECT_RATIO} monochrome editorial poster in the Mono Noir Type Portrait Poster Style. Style fidelity lock: {STYLE_FIDELITY_ANCHORS}. Source content to avoid: {SOURCE_CONTENT_TO_AVOID}. Scene: {SUBJECT} {SUBJECT_ACTION} with {PRODUCT_OR_PROP} in {LOCATION}. Background elements: {BACKGROUND_ELEMENTS}. Wardrobe and styling: {WARDROBE_STYLE}. Composition: one large high-contrast black-and-white photographic subject, close crop, deep charcoal background, sparse negative space, shallow depth of field, serious noir editorial mood. If the aspect ratio is 16:9, make a landscape poster with the subject weighted to the right side and the headline block on the left. If the aspect ratio is 9:16, make a vertical poster with the headline stacked in the upper-left or middle-left field and the subject cropped large on the right or lower-right. Typography: render the exact readable lowercase headline text "{MAIN_TEXT}" as three short left-aligned lines...
SUBJECT = a tired architect with silver hair
SUBJECT_ACTION = studying a folded blueprint in a late-night pause
PRODUCT_OR_PROP = a rolled plan tube and a pencil held low
LOCATION = a dim concrete studio after midnight
BACKGROUND_ELEMENTS = soft charcoal wall gradient, blurred drafting table edge, deep empty space
MAIN_TEXT = focus / outlasts / noise.
SECONDARY_TEXT = studio log 02:14
ACCENT_SYMBOL = a tiny white plus
WARDROBE_STYLE = dark work jacket over a plain black shirt
ASPECT_RATIO = 16:9
Create a 16:9 monochrome editorial poster in the Mono Noir Type Portrait Poster Style. Style fidelity lock: black-and-white photographic portrait, deep charcoal background, giant lowercase left-aligned headline, first word in a white label, remaining words in white, high contrast, sparse negative space, close crop. Source content to avoid: no young woman with blunt bangs, no freckles close-up, no discipline beats procrastination text, no copied face or exact source crop. Scene: a tired architect with silver hair studying a folded blueprint in a late-night pause with a rolled plan tube and a pencil held low in a dim concrete studio after midnight. Background elements: soft charcoal wall gradient, blurred drafting table edge, deep empty space. Wardrobe and styling: dark work jacket over a plain black shirt. Composition: one large high-contrast black-and-white photographic subject, close crop, deep charcoal background, sparse negative space, shallow depth of field, serious noir editorial mood. If the aspect ratio is 16:9, make a landscape poster with the subject weighted to the right side and the headline block on the left. If the aspect ratio is 9:16, make a vertical poster with the headline stacked in the upper-left or middle-left field and the subject cropped large on the right or lower-right. Typography: render the exact readable lowercase headline text "focus
outlasts
noise." as three short left-aligned lines with tight leading; put the first headline word as black type inside a crisp white rectangular label, then set the remaining lines in heavy white type directly on the dark background. Add "studio log 02:14" only as tiny unobtrusive white microcopy if it fits. Use a tiny white plus only as a minimal typographic mark. Keep type sharp, flat, square-cornered, and massive. Photo treatment: realistic black-and-white studio photography, strong shadow falloff, visible facial or fabric texture, subtle grain, no color, no illustration, no collage, no extra panels, no logos, no watermark.

まず短い入口から試したい場合は、自動生成された Copy Prompt Library を開いてください。各スタイルに、そのままコピーできる簡易プロンプトがあります。完全な再利用用スタイルシステムは、引き続き各 style.json にあります。
まずこの 6 つを見ると、ライブラリの幅がわかります。すべてのスタイルは 1 つの JSON と 2 枚のプレビュー画像で構成されています。91 種すべては下の All Styles ギャラリーで確認できます。
Red Black Manga Tabloid Poster StyleA dense black, white, and scarlet manga tabloid poster system with oversized condensed type, cropped ink characters, editorial metadata blocks, halftone shading, red spot-color shock graphics, and folded photocopy paper texture. style.json を開く · プロンプトをコピー · フォルダ |
Ice Cyan Megatype Action Poster StyleA kinetic editorial action poster style built from an ice-white canvas, oversized deep-cyan condensed typography, pale gray ghost text layers, a central cutout action photograph, neon chartreuse motion blurs, small barcode and registration marks, and sparse magazine-style microcopy. style.json を開く · プロンプトをコピー · フォルダ |
Scarlet Megatype Action Collage StyleA high-impact action poster system built from a saturated scarlet field, oversized diagonal block typography, layered photographic cutout subjects, hard graphic shadows, compact editorial text blocks, and controlled print grain. It feels like a premium campaign key art poster for speed, pressure, and team momentum without preserving the original sports team, logo, phrase, or exact scene. style.json を開く · プロンプトをコピー · フォルダ |
Jagged Red Street Photo Event Poster StyleA high-impact street event poster system combining a black-and-white documentary photo core, oversized jagged red and black display lettering, thick white sticker-like gutters, and sparse three-color print energy. style.json を開く · プロンプトをコピー · フォルダ |
Neon Stadium 3D Hero Type Poster StyleA hyper-saturated 3D event-poster style with toy-like heroic figures, extreme low-angle action, enormous cropped condensed typography, neon lime and purple color fields, orange-red graphic slashes, stadium light bloom, foreground motion blur, debris, and clean high-resolution tactile surfaces. style.json を開く · プロンプトをコピー · フォルダ |
Y2K Streetwear Sticker Collage StyleA dense Y2K street-photo collage style with oversized cutout subjects, sticker props, loud comic typography, speech bubbles, saturated yellow-blue-green accents, and controlled high-contrast social-poster texture. style.json を開く · プロンプトをコピー · フォルダ |
styles/<style-slug>/
style.json # 機械可読のプロンプトスタイルテンプレート
preview-16x9.jpg # 横長プレビュー
preview-9x16.jpg # 縦長プレビュー
各 style.json は自己完結しています。ファイル全体を LLM にコピーし、environment_variables で宣言された変数に値を指定するか、examples[*].values のケースを編集して使います。
prompt_template は {VARIABLE} プレースホルダーを持つ再利用可能なスタイルプロンプトです。environment_variables はテンプレートで使えるすべての変数を宣言します。examples は編集しやすいケース集で、各ケースは case_name と values だけを持ちます。style_fidelity_anchors と source_content_to_avoid は、保つべきスタイル要素とコピーしてはいけない元内容を分けます。negative_prompt はウォーターマーク、ロゴ、元画像の直接再現、スタイル外れを避けるために使います。prompt_9x16、prompt_16x9、full_prompt のようなレンダリング済みプロンプトは保存しません。生成時に prompt_template と選んだ値から作るため、JSON は軽く、古くなりにくくなります。
検証コマンド:
python3 scripts/validate-style-json.py .
下で全 91 スタイルを閲覧できます。
上の注目スタイルを含む完全なライブラリです。各スタイルの詳細説明と全ファイルリンクは docs/CATALOG.md を参照してください。
Red Black Manga Tabloid Poster Style
Dense red-black manga tabloids with |
$ claude mcp add AI-Visual-Prompt-Cookbook \
-- python -m otcore.mcp_server <graph>