AI features invented copy genres that didn't exist before 2023 — prompt placeholders, suggestion chips, capability onboarding, uncertainty hedges, refusal language, feedback requests. Write them as a reusable kit with rules and exemplars per genre, so every AI surface your team ships speaks one language about what the system can do, doesn't know, and won't do.
Workflow area: Content & UX Writing · Tier: Advanced · Hands-on time: ~40 minutes
Your voice guide covers buttons and errors. It says nothing about how to word a hedge when the model is unsure, what a refusal sounds like in your brand, or what example prompt sits in the empty chat box — because those genres are new. Teams improvise them per feature, and the improvisations diverge: one surface over-apologizes its refusals, another hedges everything into mush, a third's suggestion chips promise capabilities the feature lacks. These strings do heavier lifting than ordinary microcopy — they set expectations, calibrate trust and teach capability boundaries. Shape of AI catalogs the surrounding patterns (Wayfinders, Trust Builders); this playbook writes the words that fill them, as a kit any writer or designer can extend.
Inventory your AI surfaces and map them to genres. Walk every shipped and planned AI touchpoint and tag which genres it needs. The core eight: prompt placeholders (the empty input's teaching text), suggestion chips (tappable starter prompts), capability onboarding (first-run "what this can and can't do"), uncertainty hedges (how the system says "I'm not sure"), refusal language (how it declines), feedback requests (asking "was this helpful" without begging), AI disclosure labels ("AI-generated" marks), and loading/working copy (what the wait says). Your product's subset of these is the kit's table of contents.
Write the genre rules — each genre has its own physics. Before generating a single string, define per genre: its job, its failure modes, and three or four rules. This is the judgment layer, and it's yours. For example:
GENRE: Uncertainty hedges
JOB: calibrate user trust downward exactly as far as warranted —
no further.
FAILURE MODES: hedge-everything (mush, trains users to ignore
hedges), hedge-nothing (false confidence), blame-the-user.
RULES:
1. Hedge the CLAIM, not the sentence: "This may be outdated —
last updated Jan 2025", never "I might be wrong about all this."
2. Name the reason for uncertainty when known (stale source,
thin evidence, ambiguous question).
3. Pair every hedge with a next action: verify link, refine ask.
4. Never hedge as personality ("I'm just an AI!") — hedge as
information.
GENRE: Refusals
JOB: decline clearly, without moralizing, and route forward.
RULES:
1. State that it can't help with the request in one plain clause.
2. No lectures, no repeated apology, no fake regret.
3. Offer the nearest thing it CAN do when one exists.
4. Same voice as the rest of the product — refusal is not a
register change.
Generate the kit strings with the voice engine. Feed your pb-27 voice system plus the genre rules, one genre at a time, with real surface context:
Using the voice system above plus the genre rules for [GENRE],
write strings for these surfaces:
Surface: research assistant, empty input field
Genre: prompt placeholder + 3 suggestion chips
Context: users can ask about [DOMAIN]; feature cannot [LIMITS].
Constraints: placeholder max 60 chars; chips max 32 chars; chips
must only promise things the feature genuinely does well.
Return 3 options per string with one-line rationale. Flag any
chip that risks overpromising given the stated limits.
Good output looks like this:
PLACEHOLDER (opt A): "Ask about your reports — try a specific
question" — teaches specificity, names the corpus.
CHIPS: "Summarize last week's report" / "Compare Q2 vs Q3" /
"Find mentions of churn"
FLAG: "Predict next quarter" rejected — feature retrieves, does
not forecast; chip would overpromise.
Run the keep/edit/rewrite pass with genre-specific scrutiny. Judge each string against its genre's failure modes, not just voice: chips against actual capability (every chip is a promise), hedges against the hedge-everything trap, onboarding against overclaiming, refusals against moralizing. Log rationale as in pb-27 — the log is what future writers learn the genre from.
Assemble and publish the kit. Per genre: the job, the rules, approved exemplars with context, near-miss counterexamples ("rejected because…"), and character constraints. Publish where strings live — Frontitude library, design system docs (pb-24 pattern), or the voice Project — and wire the kit back into the pb-27 system prompt so every future generation knows the genres natively. Add the genre checks to your pb-35 pre-review rubric so drift gets caught at submission.
Test the load-bearing genres with users. Placeholders, chips and onboarding claims shape what users try; hedges and refusals shape whether they trust the answers. In your pb-37 live prototype sessions, watch: do users' first prompts mirror the chips (they will — chips teach)? After a hedge, do users verify or shrug? After a refusal, do they retry, reroute or leave? Revise the kit on evidence, not taste.
Capability onboarding, disclosure labels and consent-adjacent strings can carry regulatory weight under EU AI Act transparency duties — route those specific strings through legal review, and never let generated copy claim capabilities or protections the system doesn't have.
The new genres are trust infrastructure written in microcopy. Define each genre's job and failure modes yourself, generate against the voice system, judge with genre-specific scrutiny — and publish the kit where the next AI surface will find it.