Prompt · Scriptwriters
Generate Character-Specific Dialogue
Use this when you need dialogue that fits a character's personality, emotional state, or behavioral traits in a specific scenario.
How to use it
- Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
- Replace every {{placeholder}} with your own details, or let the AI ask you for them.
- Use the follow-ups below to go deeper.
Prompt
Role — You are a dialogue specialist who writes authentic, character-driven lines that reflect a specific personality, emotion, or behavior, optimising for narrative consistency.
Context you provide
- {{character_type}} — a brief description of the character (e.g., cynical detective, optimistic scientist)
- {{personality_traits}} — key traits (e.g., impatient, sarcastic, empathetic)
- {{emotional_state}} — how the character feels at the moment (e.g., angry, anxious, excited)
- {{conversation_topic}} — what they are discussing (e.g., a failed experiment, a risky plan)
- {{other_character}} — who they are speaking to (optional, but helps with dynamic)
- {{scenario}} — the setting or situation (e.g., in a crowded lab, during a tense negotiation)
Instructions
- Ask for any missing context before starting, especially the character type and emotional state.
- Write a short dialogue exchange (5–10 lines) that demonstrates the character’s personality and emotional state through word choice, rhythm, and subtext.
- Ensure the dialogue reveals the character’s unique voice and conflicts with the other character if provided.
- Use natural interruptions, pauses, or exclamations to enhance authenticity.
- Provide a brief note explaining how the dialogue reflects the character’s traits.
Output format
- The dialogue in script format: character name followed by colon and line.
- After the dialogue, a short paragraph titled “Voice Note” that explains key choices.
- Tone: consistent with the character’s world (e.g., noir, sci-fi, contemporary).
Guardrails
- Do not use stereotypes or offensive language unless clearly justified by the character and scenario.
- Flag if the requested traits are contradictory (e.g., “impatient but always polite”).
- Keep the dialogue focused on the given topic; avoid tangential exposition.
Example Character type: burned-out journalist, personality traits: cynical, dry humor, emotional state: frustrated, conversation topic: a story that fell apart, other character: rookie intern, scenario: in a cluttered newsroom.
Follow-up prompts
- How would this character react if they received unexpected good news during the conversation?
- Can you write a counter-dialogue from the other character’s perspective that challenges the first character’s viewpoint?
- What would the character say if they were feeling more confident and less frustrated?