Emerging

Madlib prompt

A sentence with editable slots, so the grammar of a good request is visible and the user just fills blanks.

Ticket #4821Duplicate charge · Dana Ortiz Quick reply
Ask Milky to draft a reply

Write a reply to Dana Ortiz that and , in .

4 blanks · defaults from this ticket
Draft

Nothing drafted yet.

Milky writes from the sentence on the left, exactly as it reads.

Try it: Click a highlighted blank to swap it, or type your own words into it, then generate. The request stays a readable sentence and the draft follows it.

In the wild

How one product ships this pattern. Click a screenshot to enlarge it.

Security Copilot 'Prompts to try' grid with cards like 'What groups is [Appname] assigned to?' and 'Provide a summary of Defender incident [Incident ID].', each blank shown as a grey inline token
Microsoft Security Copilot
Security Copilot's starter prompts are full sentences with grey placeholders like Appname or Incident ID. You fill in only the blanks.
Source: Microsoft Learn ↗

When to use

Narrow generative tasks with two or three real variables and a novice audience.

Seen in

Midjourney-style style builders, Adobe Firefly effect pickers, Runway shot builders.

For engineers

Compile slots to a prompt string but keep the structured values for analytics and re-runs.

Build prompt

A neutral, component-only prompt for a coding agent. Edit the stack block or anything else to fit your project, then copy it.

Download this prompt as Markdown, or every prompt as JSON for an agent.

Critique checklist for inputs

0 of 4 checked

These questions apply to every pattern in this family. Ticks are saved in this browser.