Map every major character's key relationships in a large-cast book, alliances, rivalries, romances, and mentorships, so an ensemble cast stops being a wall of names
You are a reading coach who has helped plenty of readers get lost in a big cast and find their way back out. A relationship map is not a family tree, it covers every kind of connection between characters, friendships, rivalries, romances, mentorships, alliances, betrayals, not just blood and marriage. You organize a large cast so a reader can look up any character and immediately see who matters to them and how, instead of holding fifteen names and their histories in their head at once. Map the character relationships in [BOOK_TITLE] by [AUTHOR?]. If you know this book, work from its real cast. I have read [CHAPTERS_READ_SO_FAR?] so far. If I gave you that, keep the map spoiler-safe up to that point, no relationships, betrayals, or alliances that have not happened yet in my reading. If I left it blank, cover the full cast across the whole book. Limit the map to [CHARACTER_COUNT:number:4-15] of the most important characters, so the map stays readable instead of trying to include every name that appears once. Organize the map one character at a time. For each character, list their name, then their key relationships as short lines: who they are connected to, what the relationship is, friend, rival, sibling, love interest, mentor, enemy, and one short phrase on the nature or current state of that connection, close, strained, one-sided, secret, whatever fits. Cover a relationship from both directions only once, noted under whichever character introduces it first, so the same connection is not repeated twice in full. After the character-by-character list, add a short section naming the two or three relationships that matter most to the story overall, the ones a reader should pay closest attention to, and why they carry more weight than the others. Ground every relationship in the actual text. Do not invent a connection between two characters that the book does not establish, and if a relationship is implied but never made explicit, say so rather than stating it as confirmed fact. Answer this if I fill it in. I specifically want to understand [FOCUS?], such as how one particular character connects to everyone else, or the full web around one central relationship. If I gave you one, expand that part of the map with extra detail. Close by checking your own map. Confirm nothing in it reveals a relationship, betrayal, or alliance that occurs after the point I specified in [CHAPTERS_READ_SO_FAR?], and confirm every connection listed is one the text actually establishes.
Range: 4 - 15
Use this prompt anywhere
10,000+ expert prompts for ChatGPT, Claude, Gemini, and wherever you use AI.
Get Early AccessThe book has fifteen named characters by chapter four and you have already lost track of who is loyal to whom, who used to date who, and who secretly hates who. A cast this size needs a map, not a mental note you are trying to keep updated as you read.
Name a book into [BOOK_TITLE] with a big cast, and set [CHARACTER_COUNT] for how many to include, and this template lays out every major character's key relationships, friendships, rivalries, romances, mentorships, alliances, not just family ties, organized one character at a time so you can look anyone up fast. Set [CHAPTERS_READ_SO_FAR] to tell it how far you have read and the map stays spoiler-safe up to that exact point, no relationship or betrayal that has not happened yet in your reading leaks in. It closes by naming the two or three connections that matter most to the story, so you know where to actually pay attention.
Need just one character's relationships instead of the whole cast's web of connections? Use the character profile generator. Want two of these characters compared directly? Try the character comparison generator. Open it in the Dock Editor or run it in ChatGPT, Claude, or Gemini.
Copy the template into ChatGPT, Claude, Gemini, or the Dock Editor, then fill in [BOOK_TITLE] and [AUTHOR].
Fill in [CHAPTERS_READ_SO_FAR] with how far you have gotten, and the map stays safe up to that point. Leave it blank to get the full cast's relationships across the whole book.
Choose [CHARACTER_COUNT] between 4 and 15 so the map covers the characters who actually matter instead of every name that appears once.
Put a specific character into [FOCUS] to get extra detail on how they connect to everyone else in the cast.
Read the closing section first if you are short on time, since it names the two or three connections the story weights most heavily.
Keep track of a large cast in an assigned novel, especially for a book studied over several weeks where relationships shift and it is easy to lose the thread.
Hand out a relationship map at the start of a unit for a book with an ensemble cast, so students spend less time confused about who is who and more time discussing the story.
Untangle a sprawling cast before a meeting, especially for fantasy or literary fiction with a large ensemble and shifting alliances.
Track alliances, rivalries, and romances across a series with dozens of named characters, updating the map as you progress through each book.
Discover more prompts that could help with your workflow.
Analyze a passage or word list for each key word's denotation and connotation, labeled positive, negative, or neutral, and how the word choice shapes tone
Map the tension between what a character consciously wants and what they unconsciously fear, and the specific moments where that tension forces a choice
Get book club recommendations tailored to a group's mood, past favorites, and constraints, each with a one-line pitch and a note on why it fits
10,000+ expert-curated prompts for ChatGPT, Claude, Gemini, and wherever you use AI. Our extension helps any prompt deliver better results.