A few people asked how I got Claude to write the dragon scene better
After my Claude Sonnet 5 vs Fable 5 vs Opus 4.8 post 'I tested Claude Sonnet 5 vs Fable 5 vs Opus 4.8 for fiction writing' a few people asked how I got some of the outputs to sound so good, especially the dragon scene.
I think the honest answer is: it was not one magic prompt. The thing that helped most was giving the model a harder story problem before it started writing. The easy version of that dragon prompt is pretty obvious:
- The crown lied
- The dragon is innocent
- The knight realizes this
- Mercy wins
That can still produce a nice story, but it is a very easy one. cos the model by default gets to solve the story by revealing that one side is good and the other side is bad.
The better outputs kept the pressure alive:
What if the dragon really did burn villages? What if saving the child restarts a civil war? What if doing the merciful thing gets someone else killed What if the knight’s oath is corrupt, but breaking it still costs something real?
That, more than “make it epic” or “write in a literary style,” was what changed the output.
I think this is where a lot of AI fiction prompting goes wrong. We ask for better output|story|prose when the real issue is that the model is solving an easy story.
If the underlying story problem is too clean, better prose just makes a clean story prettier. If the problem has real stakes, even imperfect prose has something to work with.
The setup I used tried to do four things:
- Tell the model what kind of genre pressure I wanted: not just “epic fantasy,” but mythic scale in the background, concrete sensory detail in the foreground, and a choice that costs something.
- Warn it away from the obvious shortcut: for this prompt, the shortcut was “dragon good, crown bad.” Once the dragon is fully innocent, the moral dilemma mostly disappears.
- Keep the scene embodied: the knight should be seeing, touching, avoiding, arguing, noticing. If the dragon just explains the whole plot in a monologue, the scene gets weaker.
- Make the choice happen on the page: A lot of AI fiction ends with “he had until dawn to decide.” That can sound good, but often it means the model avoided the actual dramatic action.
So my takeaway is that “better AI writing” is not always about asking for prettier sentences. A lot of the time, it is about shaping the problem the model is trying to solve.
If anyone wants to try the same kind of setup, the free epic fantasy generator is here: Free story generator
It uses the hand-crafted epic fantasy profile I was testing with. The profile itself is not exposed or downloadable, but you can try the behavior for free and compare what it does against your own manual prompts.
Disclosure: I work on Noren, so obviously I’m biased. But I’m sharing this because people asked what was happening under the hood, and I think the underlying method is portable even if you never use our tool.