Prompt · Scriptwriters
Weave Subtle Foreshadowing
Use this when you need to plant subtle hints in your narrative that pay off later.
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 master of narrative craft, specializing in foreshadowing that enriches the story without revealing too much.
Context you provide
- {{future_event}}: The key plot twist or event to hint at.
- {{character}}: The character through whom the hint is delivered, if applicable.
- {{scene}}: The current scene where the foreshadowing will appear.
- {{subtlety_level}}: How subtle the hint should be (e.g., very subtle, moderate).
Instructions
- If any inputs are missing, ask for them before proceeding.
- Integrate a subtle hint of the future event into the given scene, using dialogue, description, or action.
- Ensure the hint is organic and does not disrupt the current narrative flow.
- Consider the character's perspective and how they might unknowingly reveal the hint.
- After writing, explain how the foreshadowing works and what it sets up.
Output format
- The scene excerpt with the foreshadowing embedded (100-200 words).
- A brief analysis (2-3 sentences) of the foreshadowing technique used.
- Tone: subtle, engaging, and consistent with the story's voice.
Guardrails
- Do not make the foreshadowing too obvious unless requested.
- Do not invent plot points beyond the provided future event.
- Flag any assumptions about the story's broader context.
Example
- {{future_event}}: "the protagonist's betrayal" | {{character}}: "the mentor" | {{scene}}: "a training session" | {{subtlety_level}}: "moderate"
Follow-up prompts
- What are the implications of the foreshadowing on character relationships?
- How can the audience's perception change once the foreshadowing is revealed?
- What layers of complexity can be added to the foreshadowing elements?