NovelCrafter Customizable Genre Dev Editor Prompt
Here is a prompt to use in NovelCrafter to tell the AI to act as an experienced developmental editor. This is adapted from the Flim Noir Dev Editor prompt by Angie (Byte-Sized Booksmith), but it lets you easily use the prompt for whichever genre, subgenre, and intended audience you like. Also, it adds a way to give the Dev Editor AI some helpful instructions to consider.
This prompt requires some simple setup to get it to work.
The prompt will refer to the contents of four Codex entries, so it is necessary to create those and enter the details in each one for your situation.
Here is the procedure I use:
1. I make a Codex entry called Intended Audience. In the description of this entry I simply name the audience the story is intended for. If you don't know yet, just enter "adult readers," or "young readers," or something like that. You can adjust this and re-run the prompt again later as you narrow down your audience.
2. I make a Codex entry called Genre. This can be anything that describes your desired genre, but the intention is to just name the broad genre in a word or two, possibly just using the broad genre term that applies from Amazon's categories. For example, "Mystery". We'll narrow this down a bit in the other Codex entries.
3. I make a Codex entry called Subgenre. This is the place to narrow down Genre and in the next Codex entry, Subgenre Considerations, you can get more specific, still. In Subgenre I still stick to selections from the Amazon list, but that does not always suit the situation well. At one time, for example, there was no Amazon subgenre for steampunk. In such a situation, I’d pick the commonest non-Amazon terms to describe the subgenre in a couple of words.
Following the example started in step 2 above, I might enter "Cozy Mystery".
4. I make a Codex entry called Subgenre Considerations. This entry can be left blank until I think of something I want to remind the AI about, especially if I find I'm repeatedly correcting the AI dev editor, or if I am adjusting some of the normal characteristics of the subgenre. I still want to keep this entry short to save on AI tokens. Even the really big LLMs only have a limited amount of practical attention.
At this point I have 4 codex entries created and filled in, so I'm ready to use the prompt.
5. To add the prompt, just copy the entire code from below and in NovelCrafter go to Prompts, +New, Create from clipboard. That will add a new prompt to your list named Customizable Genre Dev Editor, if you do not already have it.
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
6. To use the prompt in Chat, I click to switch to that mode, then click Select AI, and pick a Model from the list. Depending what you plan to ask the Dev Editor to assist with, you may want a larger, more capable model, or a more creative one, or one that will handle NSFW content. The prompt can work with all the models I've tried.
7. If I want to test that it's working as expected, I ask the chat, "What genre of story are you most experienced with?" or a similar question designed to see that it is using the contents I added to the Codex entries.
Q: What's next? What is the purpose of the Customizable Genre Dev Editor prompt, anyway?
A: This is just a way to easily use the same basic prompt as an AI assistant Developmental Editor, in any project, even ones with different audiences or genres. The adjustments are all simply done by changing those four Codex entries. You could easily just make a copy of a Dev Editor prompt and then adjust the prompt instructions. Then you wouldn't need the codex entries, but you'd have more different prompts; I just like being able to configure the prompt in this way.
Q: What kind of things do I put in the Subgenre Considerations Codex entry?
A: This is an easy place to give the Dev Editor AI brief instructions about what belongs or does not belong in the story's narrowed-down corner of its subgenre. This lets me add exceptions or variations on what is typical in the subgenre (It's a cozy mystery, but with space aliens!). I gradually add information and instructions to this Codex entry if a given LLM is forgetful, confused, or stubborn about some details.
For example, GPT-4o and Claude Sonnet & Opus needed a reminder that in my fantasy genre project, different fantasy races are, practically speaking, different species. Until I added that, those LLMs didn't really understand.
I find the models respond best to reminders and instructions phrased in a positive manner for this purpose:
"Always remember that elves and dwarves are different species and may have some animosity toward one another."