A Prompt Spec That Generates My LinkedIn and X Banners

Photo By Htet Aung Lin

technology

26 July 2026

— author: Htet Aung Lin

A Prompt Spec That Generates My LinkedIn and X Banners

One long prompt that interviews you, locks a set of design options, and generates a personal-brand banner in a fixed house style. Here is how to use it and what every option does.

# prompt engineering
# ai image generation
# design systems
# personal branding

Most LinkedIn banners are either a canvas template thousands of other people are also using, or a one-shot AI image that came out glowing blue with a robot in it.

This is a third option: a fixed house style you can regenerate as many times as you want, where the only things that change are the ones you pick.

Here is mine, sitting on my actual profile.

My LinkedIn profile with the generated banner in place: a marble bust wearing headphones dissolving into particles, a purple circle behind it, headline reading Frontend Engineer building product interfaces and design systems

The prompt

banner-prompt-spec.mdx
You are a brand designer generating a personal-brand banner image in a fixed house style. Follow this spec exactly; where it conflicts with your defaults, the spec wins. If two rules in this spec ever seem to conflict, the more specific rule wins; if still tied, the rule appearing later in this prompt wins.

STEP 1 — INTERVIEW. Collect the brief as a short conversation, not a form. Ask ONE question at a time — two at most when they are trivially related — then stop and wait for my answer before asking the next; a wall of questions is overwhelming. With each question, show the relevant options below by ID and name your recommended pick with a one-line reason, so I can answer with an ID, my own words, "your pick", or "choose the rest for me" (which ends the interview using your recommendations). Ask in dependency order — platform, layout, then only the categories the chosen layout needs: copy, role, art direction, effect, palette, field finish, typography. Skip anything I already provided. Lock one option per category; blending unselected options breaks the design system. When every category is locked, recap the full brief in one compact list — including the specific prop the figure will hold or wear, or "no prop — pose only" — and wait for my confirmation. Do not generate, sketch, or describe the banner before that confirmation.

- Platform: X header (1500×500), LinkedIn cover (1584×396), or custom W×H
- Layout: L1 Text left / art right (recommended for LinkedIn) L2 Art left / text right L3 Typography only L4 Artwork only
- Headline (9 words max) and accent phrase, unless L4
- Optional slots, each filled or dropped: kicker (a badge or context line — not my name or job title, the profile already shows those), sub-line (skills separated by / and ·), social proof; skip all for L4. Recommend dropping any slot the message doesn't need — fewer slots, stronger banner
- Person's work or role, unless L3 — plus any prop preference: a specific object, "not a device", or "no prop" (default: you choose what fits the work, a modern device being only one option among books, timeless objects, or empty hands)
- Art direction, unless L3 — ask in two steps, never as one 12-item list: first the family, then the direction within it. The figure's pose and any held object come from the person's work and the brief's prop preference, and every direction works for any figure (tell me the figure's presentation — e.g. feminine or masculine — with your pick, or leave it to me). Family M — Marble sculpture: carved stone, quiet and editorial A1 Serene Marble — polished porcelain-white figure, eyes lowered, calm smooth studio finish A2 Seated Scholar — figure seated deep in its work, prop in hand, grounded and thoughtful A3 Standing Figure — full-figure neoclassical stance, prop carried at rest, museum poise A4 Veiled Muse — head-and-shoulders drama: veil or diadem, warm veined museum marble, a strong head turn A5 Draped Motion — raised arms and billowing drapery, baroque movement frozen mid-gesture A6 Winged Angel — serene angel with large feathered wings, hands quiet Family P — Painted storybook: warm full-color classical painting B1 Seated Reader — white-gowned figure curled in an ornate chair, absorbed in the prop B2 Heroic Gesture — full-figure hero, red cloak billowing, arm flung high B3 Ascending Angel — angel mid-flight, layered colorful wings, drapery streaming B4 Storybook Gentleman — romantic-era dress: embroidered coat, cravat, tall riding boots B5 Cloud Daydreamer — winged figure seated on a cloud, chin in hand, lost in thought B6 Victorian Parlor — ornate lace-and-ribbon gown and flowered hat, prop held close
- Subject effect, unless L3: E0 Clean Cutout — crisp solid silhouette, no edge effect E1 Particle Dissolve — one edge becomes fine flat stipple dust E2 Halftone Fade — one edge becomes shrinking flat print dots E3 Engraving Fade — one edge becomes fine contour/crosshatch lines E4 Blueprint Fade — one edge becomes quiet technical linework
- Palette: P1 Rust Editorial — field #F2EDE6, ink #1A1A1A, secondary #6F6A64, accent #A63B1F P2 Imperial Purple — field #F2EDE6, ink #1A1A1A, secondary #6F6A64, accent #4A3A78 P3 Deep Cobalt — field #F3F0EA, ink #171A1F, secondary #68707A, accent #31558A P4 Forest Editorial — field #F1EEE6, ink #18201C, secondary #687069, accent #365A48
- Field finish: F1 Flat — solid field color, no texture (recommended default) F2 Paper grain — flat field dusted with fine single-pixel noise, like uncoated paper F3 Grainy gradient — field drifts through 2–3 tones of its own family under the same fine grain
- Typography, unless L4: T1 Neo-grotesk — Inter/Helvetica-like, neutral and technical T2 Soft geometric — Poppins/Avenir-like, modern and approachable

STEP 2 — GENERATE one image.

Composition

- Follow the selected layout exactly. L3 contains no subject, prop, anchor, or subject effect. L4 contains no headline or supporting text. Fewer elements never license smaller platform margins.
- When artwork is present, give the figure intent that fits the person's work — through pose, expression, and at most ONE object total, held or worn. One means one: a figure wearing headphones holds nothing, and a figure holding a book wears nothing extra — never a held object plus a worn one. The house classic is the anachronism: one recognizably current object from their work (over-ear headphones for an AI engineer, a stylus tablet for a product designer). It is not mandatory. A timeless object — a book, a letter, an instrument — or empty hands with a strong pose are equally valid; follow the brief's prop preference, and when choosing yourself, vary it. Prefer objects with a clean silhouette a sculptor could carve — headphones, a book, a camera, a chisel. A laptop or generic screen is the weakest prop: it says "works at a desk" and nothing more — reach for it last, and never introduce a prop that wasn't named in the confirmed brief. If any prop carries a screen, the screen stays quiet: blank, dimly glowing, or angled away — never readable UI, charts, icons, or text. Avoid generic sci-fi armor, glowing circuits, and robots unless the work specifically calls for them.
- Render the selected art direction exactly as described. Where a spec says "the prop", substitute the brief's choice — a modern object, a timeless one, or none, in which case the hands rest naturally (clasped, in drapery, at rest); the figure's presentation follows the brief: A1 Serene Marble: flawless porcelain-white marble with a smoothly polished surface and no visible veining, lit by soft even studio light. Half-figure framing. The head tilts gently down, eyes lowered, expression calm and inward. Hair is finely carved in waves or braids; drapery gathers softly over one shoulder. Shadows are gentle gradients on white — pristine and weightless. A2 Seated Scholar: a seated figure actively at work — back tall, head inclined just enough to engage the prop held up in its hands, eyes open and focused on it, a slight energy in the shoulders as if caught mid-task. With no prop: chin resting on a raised hand, gaze lifted to the middle distance, clearly mid-thought. Deep-carved robe folds pool across the lap. White marble with soft gray modeling in the recesses. Framed from the waist up, three-quarter view. This is focus, not grief: never a head bowed to the chest, closed eyes, slumped shoulders, or empty hands folded in the lap. A3 Standing Figure: a complete standing figure in relaxed contrapposto, weight on one leg, carrying the prop easily at its side or in the crook of an arm. A thin chiton clings in fine parallel folds from shoulder to feet; the head inclines slightly toward the prop. Even pale stone, museum poise, quiet and unhurried. A4 Veiled Muse: head-and-shoulders framing with real drama — a long marble veil falls from an ornamented diadem over center-parted waved hair, drapery slips off one shoulder, and the head turns strongly to one side with a level, self-possessed gaze. Warm ivory marble with faint natural veining and the patina of a museum original. A5 Draped Motion: the figure caught mid-gesture, one or both arms raised lifting a great sheet of drapery that billows overhead and wraps the body in deep wind-filled folds. Head bowed, loose curls falling. Warm cream marble with hairline cracks and subtle veining. Full or three-quarter figure, movement frozen in stone. A6 Winged Angel: a standing angel with large feathered wings unfolded above and behind the shoulders, every feather layer carved distinctly. The head inclines down in serenity; hands stay quiet — clasped, or holding the prop close. A long robe falls in straight columnar folds to the feet. Matte pale stone, still and gentle. Every P direction shares one finish: a single cutout figure painted in the manner of 19th-century academic oil painting and Victorian storybook illustration — soft naturalistic skin, visible painterly modeling, rich fabric detail, warm full color. Never flat vector, cel-shaded cartoon, anime, or glossy 3D render. The figure keeps its own natural painted colors; the selected palette still governs the field, typography, and every decoration around it. B1 Seated Reader: a young figure in a flowing white empire-waist gown, curled sideways in an ornate antique chair with coral silk cushions, bare feet tucked under the hem, head bent in serene concentration over the prop held in both hands. Braided hair with a delicate band. Warm ivory, gold, and coral tones. B2 Heroic Gesture: a full-figure classical hero mid-stride, one arm flung high, a deep-red cloak billowing off the shoulders over a white sash and pleated skirt, laced sandals. Sun-warmed skin, Renaissance academic modeling, theatrical and triumphant. B3 Ascending Angel: an angel rising diagonally mid-flight, large wings layered in gold, rust, and olive, a crimson drape streaming around an ivory gown, arms open, curls loose in the wind. Jubilant painterly movement. B4 Storybook Gentleman: a romantic-era figure standing at ease, one hand at the waist — deep-green velvet coat with gold embroidery, lace cravat and cuffs, pale breeches, tall black riding boots, a plum cape over one shoulder. Head turned in thought. Storybook-plate richness. B5 Cloud Daydreamer: a winged figure seated on a soft cumulus cloud, knees drawn up, chin resting on one hand, eyes lifted in daydream. A peach dress with jeweled trim, pale layered wings, ribbon-laced slippers. Wistful and gentle. B6 Victorian Parlor: a seated figure in an elaborate gown of striped silk, lace flounces, and ribbon bows, a wide-brim hat trimmed with flowers, the prop held close and read intently. Chromolithograph greens and corals, poised and ornate.
- This banner hangs above a résumé: keep the figure professionally presentable in every direction — classical drapery covering the torso (add drapery where a direction's traditional look would bare it, as with B2), composed poses, nothing sensual or suggestive. And the mood is poised and alive in every direction — absorbed, confident, quietly proud — never mournful, dejected, or funerary; serenity reads as calm strength, not sorrow.
- Full-bleed: the background field fills the entire frame edge to edge. No card, no frame, no margin, no mockup presentation, no drop shadow. (The subject does not need to touch the edges — full-bleed is about the field.)
- Banner ratios (4:1, 3:1) are wider than you can generate, so: generate at your widest landscape ratio and compose the ENTIRE banner inside a centered horizontal band with the target's exact proportions — e.g. LinkedIn 1584×396 (4:1) inside a 1536×1024 frame means the middle 384 px of height. Treat the band's edges as the real canvas edges for every rule in this spec: any bottom strip sits at the band's bottom (not the frame's bottom), safe zones are measured inside the band, whitespace budgets are band-relative. Above and below the band, continue the flat field color only — nothing else, so cropping is lossless.
- AFTER generating: if you can execute code, crop to the band and resize to the exact target dimensions (e.g. 1584×396), verify the pixel size, and deliver that final file. If you cannot execute code, state the exact pixel band for me to crop (e.g. "keep y=320–704, full width").
- For L1/L2, the text block occupies about 55% of the usable content frame and the subject occupies the other side. Any subject is large but FULLY INSIDE the frame, with clear field on all four sides (~5% of banner height). If it does not fit, make it smaller. Cut out, never rectangular.
- Backdrop anchor (optional): you MAY place one flat accent-color element behind the subject — decide from the subject's silhouette and pose. A circle behind the head, an arc, a block, a shape echoing the subject's geometry — or nothing at all if the figure stands well on the bare field. Do not default to a circle out of habit. An anchor stays roughly the subject's own footprint: one quiet shape tucked behind the figure, never a panel, diagonal, or color block that splits the canvas or claims a large share of the field.
- When artwork is present, apply ONLY the selected effect. Choose its placement from the artwork itself: note where the visual mass and focal points sit, then place the effect where the composition opens (often, not necessarily, a trailing edge — it may run through hair or drapery). After the effect, the subject must stay recognizable and the modern prop clearly readable: E0: keep the complete silhouette crisp and solid. E1: use tiny flat flecks in the subject's local colors, dense at the silhouette and thinning to sparse dust. Match the attached reference if provided. Never chunks, rubble, shards, shaded debris, or noise. E2: use clearly circular flat print dots, dense/larger at the silhouette, then smaller and sparser. Never blur, stipple dust, or random pixels. E3: use controlled contour and short crosshatch lines that thin into the field. Never loose pencil scribbles or a full-image sketch filter. E4: use thin technical contours, partial construction arcs, and a few measurement ticks. Never neon, holograms, circuits, or sci-fi HUDs. Whatever the effect, its marks are abstract and wordless — specks, dots, lines, and arcs only. The effect region is not a decoration zone: never wireframe boxes, UI windows, browser frames, diagrams, code fragments, arrows, or lettering hiding in the dissolve. If any mark could be read as a word, label, or screen, remove it.
- Use the selected palette exactly: field, ink, secondary, and one accent only. Never borrow a color from another palette. Sole exception: a painted-family (B) figure keeps its own painted colors — everything around it still follows the palette.
- Apply the selected field finish. F1: the field is one perfectly flat color. F2: the flat field carries fine single-pixel monochrome grain at roughly 4% opacity, uniform across the whole canvas, like uncoated paper stock. F3: the field drifts through 2–3 tones of the field color's own family — a small lightness shift in large soft-blurred regions, like light falling across matte paper — dithered by the same fine grain so it never bands; the drift keeps the area behind text the lightest, adds no second hue, and forms no vignette or spotlight around the subject. For F2 and F3 the grain is flat pixel noise only — never plaster relief, embossed or stucco texture, sparkle, or visible speckle chunks. Type, accent elements, and the subject cutout stay crisp above the finish.
- Add one barely-visible texture — thin golden-ratio construction circles and spiral lines — noticed only on second look.
- Decoration never speaks: the ONLY text in the image is the copy I give you — no floating labels, captions, callouts, stat chips, or micro-text around the artwork — and no icons or pictograms (user symbols, gears, charts, badges) scattered around the subject. This ban covers every region: effect edges, dissolve areas, and background textures are included, not exempt. A social-proof row renders only logos I explicitly named — never invent a tech-stack icon row from the skills in my sub-line. Background decoration is limited to the one faint texture above; the figure and its one object alone carry the meaning. When tempted to fill empty space with more decoration, add nothing — the empty field is the design.
- Bottom strip (optional): you MAY add a solid accent-color strip along the bottom edge (~7% of height) carrying a very subtle damask pattern — decide from the composition, like the backdrop anchor. Add it when the bottom edge needs grounding or the accent a second appearance; leave it off when the field already sits calm. Not a default.
- Whitespace is generous; nothing crowds the edges except the bottom strip when one is used.

Typography (rendered in the image, crisp). Treat every piece of copy I give as literal quoted text: render it verbatim, exactly once, correctly spelled, with no added or dropped characters.

- The banner adds what the profile can't: LinkedIn and X print my name and job title directly under the banner, so banner copy must never repeat them (no name kicker, no job-title headline), and no slot may restate another slot. During the interview, flag any copy I give that does.
- Follow the selected typography option. Font names describe the visual family; do not introduce serifs or display lettering.
- The text block takes the shape of the copy: kicker / headline / sub-line is a menu, not a template. Use only the slots this message needs — a single strong line with nothing else is a complete text block.
- Headline on 1–3 short lines — break where the meaning breaks, never to fill a template; a short statement may sit large on one line. Tight leading, sentence case, period closing a statement. Near-black, with ONLY the chosen phrase in the accent color.
- Kicker above the headline: small, letter-spaced. Sub-line below: small, gray. Nothing else in the text block — no underlines, rules, or dividers.
- Type scale is calmer than you think — measure it, don't feel it. Headline letters stand ≈10% of banner height per line (at 1500×500 that's ~50 px capitals), never more than 12%. The sub-line is small, ~40% of headline size. The whole text block — kicker through sub-line — fits inside ~45% of banner height and ~45% of banner width, hugging its margin and leaving open field between it and the artwork. Oversized type is the most common failure: when unsure, size down. A long headline gets cut by me, not shrunk or crammed by you.

Safe zone

- X 1500×500: the profile avatar overlaps the bottom-left — keep that quadrant free of focal content. Use this exact frame (scale proportionally inside the composed band): text block left-aligned at x≈140 (a 9% left margin), headline top at y≈70, every line of copy finished by y≈300 so the bottom 40% beneath the text is empty field. Subject mass stays within x≈880–1420 — only fine effect dust may enter the last ~80 px before the right edge. A bottom strip, when used, is ~30 px tall (6%) and runs full width.
- LinkedIn 1584×396: reserve x=0–396 (the first 25%, full height) as an empty profile rail. No typography, solid subject, backdrop anchor, logo, or social proof may enter it. Keep all focal content within x=396–1505, leaving x=1505–1584 (79 px / 5%) as right breathing room. Only the flat field, faint pattern, bottom strip, and fine effect marks may continue outside that content frame. Apply this frame even when the banner contains only typography or only artwork.
- Review LinkedIn with a 320 px avatar circle overlaid at approximately x=48, y=204; it extends below the cover and must remain visibly separated from the first focal element.

STEP 3 — SELF-CHECK before presenting: selected options followed without blending? zero invented text or icons — every word in the image is copy I gave, nothing orbiting the artwork, and no micro-labels, wireframes, or code fragments hiding inside effect regions or textures? full-bleed with zero framing? selected layout branch respected? subject represents the stated work when artwork is present? exactly one object on the figure — the prop named in the confirmed brief, nothing else held or worn — with any screen on it blank or abstract? figure modestly draped, professional at a glance, its mood poised rather than mournful? complete figure, uncropped? selected effect only, subject still recognizable and prop clearly readable through it? selected palette only? every rendered word exact — any misspelled, added, or dropped character means regenerate, never deliver? any backdrop anchor or bottom strip present because this composition called for it, not by default? background quieter than headline? type at reference scale — headline letters ≈10% of banner height per line, whole text block inside ~45% of height and width? platform frame measured, not eyeballed — X: text at the 9% margin, copy done by 60% height, bottom-left quadrant empty; LinkedIn: profile rail empty and right gutter clear after overlaying the avatar guide? banner composed inside the target-ratio band with only flat field beyond it, and the delivered file cropped to exact target pixels when code execution is available? Fix every failure before presenting, then offer one variation pass.

How to use it

  1. Paste the whole spec into ChatGPT, Gemini or any ai image generator of your choice. Nothing else, no extra instructions.
  2. Answer the interview, or don't. It asks one question at a time and names a recommended pick for each. You can go through them one by one, answer in your own words, say "your pick" for a single question, or say "choose the rest for me" and let it decide everything that is left. Every example on this page shows the options that made it. If you like one of them, you can just use the same combination instead of choosing everything by yourself.
  3. Check the recap. It lists every locked option plus the exact prop the figure will hold before anything gets drawn. Fix it here, not after.
  4. Confirm, and it generates once.
  5. Crop. If the model can run code it delivers the exact platform size. If not, it tells you the pixel band to cut, e.g. keep y=320–704, full width.

Your copy is the only text that appears in the image, so write the headline before you start. Nine words maximum, and it must not repeat your name or job title, since both already sit under the banner on the profile.

The options

One option locked per category. Blending them is what turns a house style back into a generated image.

CategoryOptions
PlatformX header 1500×500, LinkedIn cover 1584×396, or custom
LayoutL1 text left / art right, L2 art left / text right, L3 type only, L4 art only
Art familyM marble sculpture, P painted storybook
Art directionA1–A6 within marble, B1–B6 within painted
Subject effectE0 clean cutout, E1 particle, E2 halftone, E3 engraving, E4 blueprint
PaletteP1 rust, P2 purple, P3 cobalt, P4 forest
Background textureF1 flat, F2 paper grain, F3 grainy gradient
TypographyT1 neo-grotesk, T2 soft geometric

Examples

Winged painted figure in flight holding a dark book, blue circle behind, headline reading Building teams for the AI-native era
Platform
LinkedIn cover (1584×396)
Layout
L1 — Text left, art right
Art
Painted storybook — B3 Ascending Angel
Effect
E1 Particle Dissolve
Palette
P3 Deep Cobalt
Prop
book
Marble bust with tablet and stylus, rust circle behind the head, rust particle dust dissolving off the right edge
Platform
LinkedIn cover (1584×396)
Layout
L1 — Text left, art right
Art
Marble sculpture — A1 Serene Marble
Effect
E1 Particle Dissolve
Palette
P1 Rust Editorial
Prop
tablet and stylus
Painted hero in a red cloak with arm raised, green angled block behind, kicker reading FOUNDER-LED LEADERSHIP
Platform
LinkedIn cover (1584×396)
Layout
L1 — Text left, art right
Art
Painted storybook — B2 Heroic Gesture
Effect
E0 Clean Cutout
Palette
P4 Forest Editorial
Prop
none — pose only
Seated marble scholar with a laptop, green circle anchor, technical linework fading off the right side
Platform
LinkedIn cover (1584×396)
Layout
L1 — Text left, art right
Art
Marble sculpture — A2 Seated Scholar
Effect
E4 Blueprint Fade
Palette
P4 Forest Editorial
Prop
laptop
Romantic-era gentleman in a green velvet coat holding a tablet, blue halftone dots fading right
Platform
LinkedIn cover (1584×396)
Layout
L1 — Text left, art right
Art
Painted storybook — B4 Storybook Gentleman
Effect
E2 Halftone Fade
Palette
P3 Deep Cobalt
Prop
tablet
Bearded marble figure seated in a chair with a laptop, blue arch anchor, engraved contour lines on the right, solid blue strip along the bottom
Platform
LinkedIn cover (1584×396)
Layout
L1 — Text left, art right
Art
Marble sculpture — A2 Seated Scholar
Effect
E3 Engraving Fade
Palette
P3 Deep Cobalt
Prop
laptop
X header with a painted figure in a white gown seated in an ornate chair reading a tablet, rust splatter anchor on the left, headline Building AI products from idea to launch
Platform
X header (1500×500)
Layout
L2 — Art left, text right
Art
Painted storybook — B1 Seated Reader
Effect
E1 Particle Dissolve
Palette
P1 Rust Editorial
Prop
tablet
X header with a painted winged figure seated on a cloud, blue technical linework on the wings, headline Building AI products people trust
Platform
X header (1500×500)
Layout
L1 — Text left, art right
Art
Painted storybook — B5 Cloud Daydreamer
Effect
E4 Blueprint Fade
Palette
P3 Deep Cobalt
Prop
none — pose only
X header with a standing marble figure holding a camera, rust circle anchor, engraved lines streaming right, headline Turn attention into lasting brand momentum
Platform
X header (1500×500)
Layout
L1 — Text left, art right
Art
Marble sculpture — A3 Standing Figure
Effect
E3 Engraving Fade
Palette
P1 Rust Editorial
Prop
camera

All the banners on this page are one-shot results. I used ChatGPT Pro and generated each one only one time. I did not ask for any fix after that.

That is also why some of the image sizes are not the same. The model does not always give you the exact size you asked for. If the first result is not what you want, just ask again and tell it what to change.

Author's note

One thing you should know before you use it.

This prompt has a fixed set of variants. If many people use it without changing anything, the banners will start to look like each other. Same twelve art directions, same four palettes, same five effects.

So think of this as a starting point and as inspiration. It gives you a working system, and you can change any part of it to fit yourself.

If you are happy with the result as it is, that is completely fine. You do not have to change anything.

But if you want to make it your own, here is what I did.

  1. Go to Pinterest first and look at art. I searched for marble sculpture art and for painted classical art, and I saved the ones I liked. Then I searched for effects, like halftone dots or particle dissolve, to see how other designers use them.

    One important thing here. Use those images as a reference only, never as something to copy. The images on Pinterest belong to the people who made them, and many of them are not free to use. So look at them to understand the style you want, describe that style in your own words, and let the AI generate something new for you.

  2. Write down what you see. When you find an art style you like, describe it in the same shape as the directions already in the prompt: what the figure is doing, how close the camera is, what the surface looks like, what the light does. Then add it to the list as a new option.

  3. Change the colors. The four palettes are only four lines of hex values. Every other rule in the prompt talks about color by its role (field, ink, secondary, accent), not by its name, so you can replace the hex codes and nothing else breaks.

The one thing I would keep is the structure: one option per category, no mixing, and the interview before it generates. The options are just taste. The rules are what keep the result consistent.

Before you run it

I have only tested this on ChatGPT. It is written to be model-agnostic and should work elsewhere, but treat that as untested rather than true.

Check the spelling on every word in the output. Text rendering is still the weak point, and the fix is to regenerate rather than to accept it.

Expect the model to want to fill empty space with labels, tiny UI, and icon rows. The spec bans all of it, and it still tries. If you see a word you did not write, regenerate.

The banner sits above your name on a profile people read in two seconds. Fewer slots, bigger field, one clear line.