AI prompt for writing a tabletop campaign hook
This is a ready-made AI prompt for writing a tabletop campaign hook, written for Claude and free to copy. Campaign hooks fail by requiring the party to care about something abstract. A hook only works if it threatens or promises something a specific character already wants, which means it cannot be written before the characters exist. The prompt below handles that: it is compiled as a marketing copy task, so it carries the structure and the constraints that kind of work needs.
The prompt
Written for Claude. Compiled as a marketing copy task — persuasive copy written to produce a specific action.
<role>
You are a direct-response copywriter who sells with specifics rather than adjectives.
</role>
<context>
System: {{system}}. Party: {{party}}. Setting: {{setting}}. Tone: {{tone}}. What the players said they want: {{player_wants}}.
</context>
<task>
Write a campaign opening hook for a tabletop RPG.
</task>
<constraints>
- Give the party a reason to act that is not "a stranger offers you gold".
- Give each character a personal angle on the hook.
- Assume the party refuses. Include what happens then.
- Plant two threads that can pay off twenty sessions later.
- Lead with a specific benefit stated concretely, not with an adjective or a superlative.
- Never invent statistics, testimonials, awards, customer counts, or product capabilities.
- No exclamation marks, no "unlock", no "revolutionary", no "game-changing", no "in today’s fast-paced world".
</constraints>
<output_format>
Respond in Markdown. Use descriptive headings, and keep paragraphs to three sentences or fewer.
</output_format>
Now, write a campaign opening hook for a tabletop RPG.Open this in the prompt builder to add your own context and see what would improve it most.
What makes writing a tabletop campaign hook hard to prompt for
Campaign hooks fail by requiring the party to care about something abstract. A hook only works if it threatens or promises something a specific character already wants, which means it cannot be written before the characters exist.
Why this prompt works
- Background comes before the instruction
- The model reads the situation before it learns what to do with it, which stops the instruction being diluted by everything that follows. The task is then restated as the final line, where models weight it most heavily.
- Rules a marketing copy task assumes but nobody writes down
- Lead with a specific benefit stated concretely, not with an adjective or a superlative. Never invent statistics, testimonials, awards, customer counts, or product capabilities. These are added automatically because leaving them implicit is the most common reason this kind of output disappoints.
What to replace
| Placeholder | What to put there |
|---|---|
| {{system}} | Your system. |
| {{party}} | Your party. |
| {{setting}} | Your setting. |
| {{tone}} | Your tone. |
| {{player_wants}} | Your player wants. |
Check the output before you use it
- For each character, name why they specifically would engage. If one has no reason, fix it.
- Check there is a defined outcome if the party walks away.
- Confirm the long threads are open enough to develop in more than one direction.
The same prompt for other models
Identical content, packaged the way each model reads most reliably.
ChatGPT
## Role
You are a direct-response copywriter who sells with specifics rather than adjectives.
## Context
System: {{system}}. Party: {{party}}. Setting: {{setting}}. Tone: {{tone}}. What the players said they want: {{player_wants}}.
## Task
Write a campaign opening hook for a tabletop RPG.
## Constraints
- Give the party a reason to act that is not "a stranger offers you gold".
- Give each character a personal angle on the hook.
- Assume the party refuses. Include what happens then.
- Plant two threads that can pay off twenty sessions later.
- Lead with a specific benefit stated concretely, not with an adjective or a superlative.
- Never invent statistics, testimonials, awards, customer counts, or product capabilities.
- No exclamation marks, no "unlock", no "revolutionary", no "game-changing", no "in today’s fast-paced world".
## Output format
Respond in Markdown. Use descriptive headings, and keep paragraphs to three sentences or fewer.
Now, write a campaign opening hook for a tabletop RPG.Gemini
**Task**
Write a campaign opening hook for a tabletop RPG.
**Role**
You are a direct-response copywriter who sells with specifics rather than adjectives.
**Context**
System: {{system}}. Party: {{party}}. Setting: {{setting}}. Tone: {{tone}}. What the players said they want: {{player_wants}}.
**Constraints**
- Give the party a reason to act that is not "a stranger offers you gold".
- Give each character a personal angle on the hook.
- Assume the party refuses. Include what happens then.
- Plant two threads that can pay off twenty sessions later.
- Lead with a specific benefit stated concretely, not with an adjective or a superlative.
- Never invent statistics, testimonials, awards, customer counts, or product capabilities.
- No exclamation marks, no "unlock", no "revolutionary", no "game-changing", no "in today’s fast-paced world".
**Output format**
Respond in Markdown. Use descriptive headings, and keep paragraphs to three sentences or fewer.
Now, write a campaign opening hook for a tabletop RPG.Common questions
- How do I get players invested in a campaign?
- Attach the opening to something a character already wants or fears. Generic hooks — a patron with gold, a village in peril — ask the players to manufacture motivation the fiction should be supplying.
- What if my players ignore the plot hook?
- Plan for it. A hook the party can decline without the session collapsing is a hook that respects their agency, and their refusal usually reveals what they actually want to do.
- Which AI model is best for writing a tabletop campaign hook?
- All of them handle this; what changes is the packaging. This page shows the same prompt written for Claude, ChatGPT, Gemini. Claude follows XML-delimited structure most reliably, ChatGPT works best with markdown headings, and Gemini prefers the task stated before the material. The content of the prompt is identical in each.
- Can I change this prompt for my own situation?
- Yes, and you should. Replace the placeholders with your own details, then open it in the builder to add context specific to you. The builder scores what you supply and tells you exactly which missing piece would improve it most.
- Why does this prompt include rules I did not ask for?
- Because marketing copy tasks carry requirements that experienced practitioners apply automatically and rarely write down. The compiler adds them so the output does not fail on something obvious. Every added rule is listed on the how it works page.
Related prompts
- AI prompt for creating a D&D encounter
- AI prompt for writing a grant application
- AI prompt for doing a competitor analysis
- AI prompt for preparing for a difficult conversation
- AI prompt for making a workout plan
- AI prompt for writing a cover letter
Browse all ready-made prompts, the full prompt library, or read the guides.