{
  "style_name": "Teenage Skate Scribble Screenprint Poster Style",
  "style_slug": "teenage-skate-scribble-screenprint-poster-style",
  "style_version": "2026.05.13",
  "style_summary": "A retro skate zine poster style with a distorted central skateboarder cutout, cream paper field, loose red hand-lettered border typography, rough duotone screen-print texture, and a limited navy-gray-green-ochre palette.",
  "environment_variables": {
    "SUBJECT": "main skateboarder, dancer, musician, courier, student, or youth culture figure",
    "SUBJECT_ACTION": "crouching, kickflipping, carving, bending, balancing, pushing, leaning, or landing a trick",
    "PRODUCT_OR_PROP": "skateboard, longboard, rail, cassette player, record sleeve, camera, backpack, or streetwear object",
    "LOCATION": "cream paper poster field, rooftop concrete, schoolyard steps, record shop sidewalk, night market lane, or skate spot",
    "BACKGROUND_ELEMENTS": "red hand-lettered border words, arrows, curls, rough paper grain, screen-print speckles, and sparse doodle marks",
    "MAIN_TEXT": "short red handmade headline split around the poster edge",
    "SECONDARY_TEXT": "tiny supporting handwritten fragments or repeated border notes",
    "ACCENT_SYMBOL": "red arrow, looping underline, curled stroke, small star, or hand-drawn motion mark",
    "WARDROBE_STYLE": "oversized navy top, baggy gray pants, ochre hands, brown shoes, streetwear layers, and rough posterized fabric",
    "ASPECT_RATIO": "9:16 or 16:9"
  },
  "style_fidelity_anchors": [
    "Preserve the core visual identity: A retro skate zine poster style with a distorted central skateboarder cutout, cream paper field, loose red hand-lettered border typography, rough duotone screen-print texture, and a limited navy-gray-green-ochre palette.",
    "Place the subject as one oversized central posterized cutout with a compressed crouching or skating pose.",
    "Build the composition on a warm cream paper field with a green skateboard, rail, board, or long prop sweeping across the lower third.",
    "Use rough duotone screen-print texture, deep navy clothing, dusty gray pants, mustard ochre skin, dry black speckle, halftone dirt, paper grain, ink skips, imperfect registration, and handmade indie skate zine energy.",
    "Avoid watermark, username, creator ID, QR code, platform logo, app UI, exact copied reference phrase, clean vector illustration, polished corporate sports poster, glossy 3D text, chrome, neon gradient, luxury editorial lighting, smooth airbrush shading, sterile studio background, perfect typography, long paragraph text, photorealistic clutter, anime, comic superhero style, and skateboard brand logo.",
    "Keep the same visual genre, density level, and rendering mode across new subjects.",
    "Preserve the original balance between main subject, typography, decorative marks, and background texture.",
    "Use the variables to change content while keeping the style system stable."
  ],
  "source_content_to_avoid": [
    "watermark",
    "username",
    "creator ID",
    "QR code",
    "platform logo",
    "app interface",
    "exact copied reference phrase",
    "clean vector illustration",
    "polished corporate sports poster",
    "glossy 3D text",
    "chrome",
    "neon gradient"
  ],
  "visual_deconstruction": {
    "style_category": "A retro skate zine poster style with a distorted central skateboarder cutout, cream paper field, loose red hand-lettered border typography, rough duotone screen-print texture, and a limited navy-gray-green-ochre palette.",
    "composition_logic": "A reusable poster/image system where the subject, prop, location, text, and accent variables change while the layout grammar remains fixed.",
    "subject_treatment": "The subject is driven by SUBJECT and SUBJECT_ACTION, with wardrobe or visual treatment supplied by WARDROBE_STYLE.",
    "background_system": "LOCATION and BACKGROUND_ELEMENTS provide the scene, texture, spatial cues, and secondary details without changing the style family.",
    "type_and_graphics": "MAIN_TEXT, SECONDARY_TEXT, and ACCENT_SYMBOL control readable text, microcopy, stickers, marks, arrows, bursts, or other graphic accents.",
    "content_boundary": "The negative prompt and source_content_to_avoid list prevent direct recreation of source subjects, marks, brands, watermarks, and story premises."
  },
  "image_treatment": {
    "rendering_mode": "print-textured poster illustration/collage",
    "finish": "finished AI-image prompt output, not a wireframe, SVG, HTML mockup, or raw storyboard note",
    "texture": "preserve the material, paper, grain, marker, photographic, or print texture described by the style summary and prompt_template",
    "lighting": "keep the lighting behavior implied by the reference style rather than replacing it with a generic cinematic look"
  },
  "composition": {
    "layout": "Keep the subject hierarchy, crop behavior, framing, and density described by the prompt_template.",
    "subject": "Use SUBJECT and SUBJECT_ACTION as the primary visual anchor, scaled and positioned according to the style identity.",
    "scene": "Use LOCATION and BACKGROUND_ELEMENTS for setting detail without changing the visual genre.",
    "text": "Place MAIN_TEXT and SECONDARY_TEXT as designed graphic elements, not as long paragraphs."
  },
  "typography": {
    "main_text": "MAIN_TEXT should be short, legible, and visually integrated with the poster or image system.",
    "secondary_text": "SECONDARY_TEXT should read as small caption, label, route note, slogan, or microcopy.",
    "style": "Match the typography behavior described by the style summary and prompt_template, including scale, distortion, texture, and placement."
  },
  "color_palette": {
    "warm_cream_paper": "#F2E8DC",
    "signal_red_lettering": "#D01F1D",
    "deep_ink_navy": "#101A35",
    "dusty_pants_gray": "#8B8580",
    "skateboard_green": "#5E8F35",
    "mustard_skin_ochre": "#D6923B",
    "dry_ink_black": "#151515",
    "shoe_brown": "#8A4E2A"
  },
  "design_rules": [
    "Place the subject as one oversized central posterized cutout with a compressed crouching or skating pose.",
    "Build the composition on a warm cream paper field with a green skateboard, rail, board, or long prop sweeping across the lower third.",
    "Wrap loose red hand-lettered border words reading MAIN_TEXT around the edges, add small handwritten fragments reading SECONDARY_TEXT, and include ACCENT_SYMBOL.",
    "Use rough duotone screen-print texture, deep navy clothing, dusty gray pants, mustard ochre skin, dry black speckle, halftone dirt, paper grain, ink skips, imperfect registration, and handmade indie skate zine energy.",
    "Avoid watermark, username, creator ID, QR code, platform logo, app UI, exact copied reference phrase, clean vector illustration, polished corporate sports poster, glossy 3D text, chrome, neon gradient, luxury editorial lighting, smooth airbrush shading, sterile studio background, perfect typography, long paragraph text, photorealistic clutter, anime, comic superhero style, and skateboard brand logo."
  ],
  "do": [
    "Replace subjects, props, locations, text, and story details through examples.values.",
    "Keep prompt_template placeholders declared in environment_variables.",
    "Preserve the style_fidelity_anchors when adapting the JSON to a new image request.",
    "Use short, readable text values for MAIN_TEXT and SECONDARY_TEXT."
  ],
  "avoid": [
    "watermark",
    "username",
    "creator ID",
    "QR code",
    "platform logo",
    "app interface",
    "exact copied reference phrase",
    "clean vector illustration"
  ],
  "prompt_template": "Create an image in Teenage Skate Scribble Screenprint Poster style. Aspect ratio: {ASPECT_RATIO}. Scene: {SUBJECT} {SUBJECT_ACTION} with {PRODUCT_OR_PROP} at {LOCATION}. Place the subject as one oversized central posterized cutout with a compressed crouching or skating pose. Use {WARDROBE_STYLE}. Build the composition on a warm cream paper field with a green skateboard, rail, board, or long prop sweeping across the lower third. Wrap loose red hand-lettered border words reading \"{MAIN_TEXT}\" around the edges, add small handwritten fragments reading \"{SECONDARY_TEXT}\", and include {ACCENT_SYMBOL}. Add {BACKGROUND_ELEMENTS}. Use rough duotone screen-print texture, deep navy clothing, dusty gray pants, mustard ochre skin, dry black speckle, halftone dirt, paper grain, ink skips, imperfect registration, and handmade indie skate zine energy. Avoid watermark, username, creator ID, QR code, platform logo, app UI, exact copied reference phrase, clean vector illustration, polished corporate sports poster, glossy 3D text, chrome, neon gradient, luxury editorial lighting, smooth airbrush shading, sterile studio background, perfect typography, long paragraph text, photorealistic clutter, anime, comic superhero style, and skateboard brand logo.",
  "negative_prompt": "watermark, username, creator ID, QR code, platform logo, app interface, exact copied reference phrase, clean vector illustration, polished corporate sports poster, glossy 3D text, chrome, neon gradient, luxury editorial lighting, smooth airbrush shading, sterile studio background, perfect typography, long paragraph text, photorealistic clutter, anime, comic superhero style, skateboard brand logo",
  "examples": [
    {
      "case_name": "Rooftop Kickflip Bend",
      "values": {
        "SUBJECT": "a young rooftop skateboarder",
        "SUBJECT_ACTION": "folding into a deep crouch while catching a kickflip",
        "PRODUCT_OR_PROP": "green skateboard with black trucks and rough ink wheels",
        "LOCATION": "open cream paper poster field with hints of rooftop concrete",
        "BACKGROUND_ELEMENTS": "red hand-lettered border words, looping arrows, rough paper grain, and scattered screen-print speckles",
        "MAIN_TEXT": "CURB DREAM",
        "SECONDARY_TEXT": "late sun / grip tape / loose wheels",
        "ACCENT_SYMBOL": "red looping arrow under the board",
        "WARDROBE_STYLE": "oversized deep navy sweatshirt, dusty gray baggy pants, ochre hands, brown skate shoes, rough posterized fabric"
      }
    },
    {
      "case_name": "Record Store Push",
      "values": {
        "SUBJECT": "a streetwear skater leaving a record shop",
        "SUBJECT_ACTION": "pushing off with one foot while holding a record sleeve",
        "PRODUCT_OR_PROP": "green longboard and black-and-white record sleeve",
        "LOCATION": "cream poster field with a minimal record shop sidewalk cue",
        "BACKGROUND_ELEMENTS": "red cursive border notes, small arrows, paper scuffs, and photocopy grain",
        "MAIN_TEXT": "SIDEWALK SIDE B",
        "SECONDARY_TEXT": "shop dust / second press / rolling home",
        "ACCENT_SYMBOL": "red curl marks around the record sleeve",
        "WARDROBE_STYLE": "loose navy jacket, washed gray pants, ochre hands, brown shoes, dark beanie, screen-print shadows"
      }
    },
    {
      "case_name": "Campus Rail Balance",
      "values": {
        "SUBJECT": "an after-class student skater",
        "SUBJECT_ACTION": "balancing sideways on a low rail with knees folded",
        "PRODUCT_OR_PROP": "green rail and scraped skateboard tucked below the stance",
        "LOCATION": "cream paper field with sparse schoolyard step hints",
        "BACKGROUND_ELEMENTS": "red marker arrows, looping handwritten edge words, grain, and small ink skips",
        "MAIN_TEXT": "AFTER CLASS",
        "SECONDARY_TEXT": "bell rings / rail wax / no homework",
        "ACCENT_SYMBOL": "red double arrow following the rail",
        "WARDROBE_STYLE": "baggy navy overshirt, gray work pants, ochre hands, brown shoes, rough xerox shadows"
      }
    },
    {
      "case_name": "Night Market Roll",
      "values": {
        "SUBJECT": "a night market courier skater",
        "SUBJECT_ACTION": "leaning low into a fast carve with one hand near the pavement",
        "PRODUCT_OR_PROP": "green cruiser board and small delivery backpack",
        "LOCATION": "cream paper poster field with minimal market stall silhouettes",
        "BACKGROUND_ELEMENTS": "red handwritten motion words, curved arrows, rough cream paper grain, and dry ink texture",
        "MAIN_TEXT": "ROLL CALL",
        "SECONDARY_TEXT": "late snack / turn left / keep moving",
        "ACCENT_SYMBOL": "red crescent underline beneath the carve",
        "WARDROBE_STYLE": "oversized navy windbreaker, gray cargo pants, ochre hands, brown shoes, tiny black cap, posterized shadows"
      }
    }
  ]
}
