
The Keeper’s Blueprint: AI Prompting for Call of Cthulhu | Faster Prep, Deeper Mysteries, Doomed Characters
As you develop software-as-a-service workflows and management tools for Game Masters, you already know that the underlying architecture of an NPC must shift entirely when moving between RPG systems. A prompt structure that works for heroic fantasy will fail spectacularly when applied to cosmic horror.
AI prompting for Call of Cthulhu (CoC) Keepers often breaks down because prompts sound like orders for fantasy characters, not components of a mystery.
A Keeper types, “Create a 1920s antiquarian NPC,” hits enter, and gets a flat academic with a generic secret. They offer no hooks, no dread, and no reason for the Investigators to trust—or suspect—them. This failure is not about the AI; it is about missing the thematic constraints of the Mythos.
Legacy prompting treats AI like a vending machine. You insert a command and receive a static answer. That model breaks when you need a character who must buckle under the psychological pressure of a creeping, uncaring universe.
"If you ask an AI for an idea without giving it the rules of your horror, it will give you a pulp adventure."
Here is a typical, fundamentally weak prompt:
“Make an interesting cultist for a Call of Cthulhu game.”
The AI has no idea where this cultist operates, what entity they worship, or how close they are to losing their humanity. You get beige horror: a man in a robe with a squiggly dagger.
To fix this, we need to restructure how we ask the machine to think. Modern CoC prompting requires three foundational pillars:
- Context regarding the era (e.g., 1920s Arkham, Gaslight London) and the specific Mythos threat.
- Constraints that explicitly forbid pulp-action tropes or high-magic solutions.
- Friction that gives the AI permission to introduce Sanity-draining complications.
The Modern Keeper Prompting Mindset
To get usable material, you must stop asking the AI to write your scenario and start using it as a functional roadmap for your investigation. You are not asking for finished prose; you are establishing a digital companion workflow to help brainstorm the downward spiral of your NPCs.
This mindset shift requires three changes to your workflow:
- Treat Every Prompt as a Clue: No output is final. Every generation is a draft meant to be refined, corrupted, or buried in a library.
- Demand Friction: Ask the AI to actively look for logical inconsistencies in the mystery, missing clues, or NPCs who know too much to still be sane.
- Enforce Strict Formatting: Force the AI to organize its output into scannable data structures—bullet points, CoC 7th Edition characteristic arrays, or conditional logic trees.
The Keeper Iterative Workflow
Reliable AI prompting follows a systematic loop rather than a single command. This loop consists of five strict parameters:
- Context: Define the era, the geographic setting, and the overarching Mythos entity or threat.
- Task: State the exact, singular narrative asset you need (e.g., an informant, a red herring, a doomed academic).
- Challenge: Command the AI to introduce a fatal flaw, a phobia, or a complication that hinders the Investigators.
- Structure: Dictate the precise format of the output (e.g., bullet points, 7e stat blocks) for mid-session readability.
- Review: Analyze the output, adjust the parameters, and execute the prompt again to heighten the dread.
Let’s apply this system to real-world prep, transforming vague concepts into high-utility investigative assets.
Example 1: Engineering a Doomed Informant (The "Dreaming" Phase)
AI prompting often fails when Keepers try to brainstorm NPCs who hold vital clues. Ideas feel thrilling in your head but arrive flat on the page. Let’s look at how the iterative workflow sharpens a concept through small, deliberate revisions.
First Pass: The Vague Prompt
"Give me a cool informant for my Call of Cthulhu game."
The Result: A trench-coated detective who whispers secrets in a dark alley. Forgettable, cliché, and lacking any connection to cosmic horror.
Second Pass: Injecting Context and Task
Context: The scenario takes place in 1924 Boston. The Investigators are tracking a smuggling ring that is importing deep one gold from Innsmouth.
Task: Create an informant who works at the docks and has seen too much, but is terrified of going to the police.
The Result: Much better. The AI generates a grizzled dockworker who saw men with "the Innsmouth Look." They fit the world, but they are still just a generic obstacle waiting to dispense exposition.
Third Pass: Adding the Challenge
...[Previous Context and Task]...
Challenge: Give this NPC a specific, irrational phobia related to what they saw, and a secret reason why they are physically unable to leave Boston despite their terror.
The Result: The narrative explodes with tension. The AI decides the dockworker suffers from Thalassophobia (fear of the sea) and is trapped in Boston because their daughter is showing early signs of the Innsmouth taint, and they are desperately seeking a medical cure.
Fourth Pass: Enforcing Structure and Reviewing
...[Previous Context, Task, and Challenge]...
Structure: Output the response in four distinct bulleted sections:
1. Public facade (How they act initially).
2. The core clue they possess.
3. The exact trigger that causes a bout of madness or panic.
4. The leverage required to make them talk.
The Output: This is now a fully functional, highly volatile social encounter. You don't need to read a backstory; you have a logic tree for how this NPC will break down when questioned by the Investigators.
Example 2: Architecting a Mythos Adversary (The "Building" Phase)
Prep often falls apart when translating a human antagonist into actionable 7th Edition mechanics. Let’s turn a static academic into a corrupted cult leader.
First Pass: The Vague Prompt
"Create a cult leader who is a professor."
The Result: A generic evil professor who wants to summon a monster. No nuance, no tragedy.
Second Pass: Injecting Context and Task
Context: The Investigators are exploring the Miskatonic University restricted collection. The antagonist is a respected professor of antiquities who was driven mad by translating a fragmentary copy of the De Vermis Mysteriis.
Task: Create a detailed profile for this professor, acting as the primary antagonist of the scenario.
The Result: The professor now has a motive and a tie to the lore.
Third Pass: Adding the Challenge
...[Previous Context and Task]...
Challenge: Identify how the professor’s physical appearance or behavior is subtly mutating due to their exposure to the Mythos, and introduce a seemingly innocent request they make of the Investigators that actually furthers their dark ritual.
The Result: The AI introduces a chilling detail: the professor’s left hand has become entirely bloodless and cold, which they hide in a thick leather glove. They ask the Investigators to retrieve a specific mundane chemical for "preservation work," which is actually the final catalyst for their spell.
Fourth Pass: Enforcing Structure (The 7e Stat Block)
...[Previous Context, Task, and Challenge]...
Structure: Organize the NPC into a Call of Cthulhu 7th Edition stat block. Provide base values for STR, CON, SIZ, DEX, APP, INT, POW, and EDU. Include Sanity, Hit Points, Damage Bonus, and 3 key skills. List one Mythos spell they have mastered.
Elias Thorne, Corrupted Antiquarian
Sanity (SAN): 12 | Hit Points (HP): 11
Damage Bonus: None | Build: 0
Key Skills: Cthulhu Mythos 35%, Library Use 75%, Occult 60%.
Spells: Contact Ghoul (Requires a blood sacrifice and 1d3 Sanity points).
Physical Tell: A withered, freezing left hand hidden beneath a heavy glove; an overwhelming smell of ozone and old dust when he enters a room.
You now have a turn-by-turn mechanical workflow for a confrontation. You are no longer reading text; you are running an engine of dread.
Final Thoughts: Prompting is an Investigation
Mastering AI for horror tabletop prep is not about discovering a secret combination of words. It is about establishing a rigorous, iterative system that mirrors the gradual uncovering of a terrible truth.
- Use Context to set the era and entity.
- Use Tasks to isolate the narrative role.
- Use Challenges to pressure-test their Sanity and humanity.
- Use Structure to format the data for a live investigation.
By treating your prep as a systematic workflow, you drastically reduce your prep time while simultaneously elevating the paranoia and reactivity of your 1920s world. The tool does not write the horror—it simply helps you build a stronger framework to terrify your players.
