Creative Writing Prompts for ChatGPT
Generate creative stories, scripts, and narrative content
The Problem with Generic Prompts
Bad Prompt Example
Write a short story about a detective
Why this fails:
- • Not specifying genre, tone, or writing style
- • Missing character details or motivations
- • Vague setting without time period or atmosphere
- • No clear narrative goal or story structure
- • Forgetting point of view (first person, third person)
The Better Way: Structured Prompts
Good Prompt Example
Act as a creative writing expert and storytelling coach. Write the opening chapter of a noir detective story set in 1940s Los Angeles. Context: - Genre: Noir crime fiction, literary style - Protagonist: Jack Morrison, cynical ex-cop turned private eye, haunted by a case gone wrong - Setting: Los Angeles 1947, post-war atmosphere, corruption and glamour - Central mystery: Missing starlet from a major film studio - Tone: Atmospheric, cynical, hardboiled dialogue, rich period details - Length: 1,000-1,200 words - Style: First-person POV, snappy dialogue, vivid sensory descriptions Opening hook: Jack receives a late-night visit from a desperate studio executive. Establish character voice, noir atmosphere, and hint at larger conspiracy.
Your Creative Writing Prompt Formula
1. Set the Right Persona
Start every prompt with:
Act as a creative writing expert and storytelling coach2. Provide Essential Context
Always include these details:
- 1What genre or format (short story, screenplay, novel chapter)?
- 2What is the theme or core conflict?
- 3Who are the main characters?
- 4What is the setting and time period?
- 5What tone or style (literary, thriller, comedy)?
3. Specify the Format
Tell ChatGPT exactly how to structure the output:
Format: Genre-appropriate structure, vivid descriptions, character development, narrative arcCommon Mistakes to Avoid
✕
Not specifying genre, tone, or writing style
✕
Missing character details or motivations
✕
Vague setting without time period or atmosphere
✕
No clear narrative goal or story structure
✕
Forgetting point of view (first person, third person)
Quick Tips for Better Results
Be Specific
The more context you provide, the better ChatGPT can tailor the response to your needs.
Include Examples
Show ChatGPT what you want by providing examples of tone, style, or format.
Iterate & Refine
Don't accept the first response. Ask ChatGPT to refine or adjust based on feedback.
Need help with other tasks?
Check out our other prompt guides for different use cases.
Browse All Task Guides