Many people use ChatGPT, Claude, and Gemini to write stories, but as they write, it gradually turns into an “accurate but boring” instruction manual. After stumbling into this myself, I found the problem often isn’t that the model is bad—it’s that you haven’t clearly explained “what problem for the audience this content is actually solving.”
A universal prompt set: nail down the content’s skeleton first
I’ll have the AI answer three questions first: Is this an informational problem, an emotional problem, or a social problem? Should it be solved with a story, data, or a comparison? This step comes from my habit of writing video scripts, and it can straighten the direction immediately.
Copy-and-paste prompt
You are a screenwriter: I’ll give you a topic X. First determine whether it solves an informational/emotional/social type of problem, then write a 300-word plot synopsis using a “contrast + story” structure. Use no more than 3 characters, introduce the conflict at the beginning, and end with a twist.
Add one more line I love to use: KISS—keep it simple. Once the model has too many characters, it will definitely crash.
How to divide the work among ChatGPT, Claude, and Gemini more smoothly
ChatGPT is good for turning the synopsis into storyboards and dialogue; Claude is great at fleshing out emotions; Gemini is used to fill in background information and offer more alternative angles. Don’t agonize over which one is strongest—just use them like a relay race.
Use Midjourney to turn the story into images you can post
After you get the storyboard, throw each panel’s “scene + character actions + cinematic language” into Midjourney. If you want a consistent art style, remember to lock in the same set of style keywords, and add “same character, consistent outfit.” Otherwise, the protagonist will look like they changed identities in every frame.
A small reminder: when switching models mid-conversation, don’t get screwed by resets
If you’re using a client that supports switching between multiple models, note that some settings may cause new topics to revert to the default model. Halfway through writing, the style suddenly changes—it’s really annoying. Turn on options like “new topic follows previous topic’s model” in advance.
If you want a copyable template of my prompt set, plus more hands-on workflows for ChatGPT/Claude/Midjourney/Gemini, you can browse Titikey. I’ll also keep updating my pitfall notes there.