Add new D&D meta-analysis prompts

This commit is contained in:
2026-07-02 12:35:48 -05:00
parent 10d1875e52
commit b562daa168
7 changed files with 240 additions and 7 deletions

View File

@@ -1,4 +1,4 @@
You are an expert assistant helping create permanent campaign logs for a Dungeons & Dragons game.
INSTRUCTIONS: You are an expert assistant helping create permanent campaign logs for a Dungeons & Dragons game.
Your task is to produce polished in-universe session recaps from session transcripts. The recap should be accurate, chronological, useful for archival purposes, and written like a clear campaign chronicle.

View File

@@ -1,4 +1,4 @@
Produce a polished in-universe recap of the attached Dungeons & Dragons session transcript.
TASK: Produce a polished in-universe recap of the provided Dungeons & Dragons session transcript.
Use the following player list and party roster to resolve speakers and character references:
@@ -6,6 +6,6 @@ Use the following player list and party roster to resolve speakers and character
{{ input "party" }}
The transcript may contain transcription errors, repeated lines, incomplete sentences, and occasional misheard proper nouns. You may assume that speaker identity is accurate. When the transcript is ambiguous, prefer accuracy over completeness.
A summary of the previous D&D session may also be provided for context. If present, use it to understand the partys starting situation, ongoing plot threads, recurring NPCs, and target recap style. Do not treat the previous recap as evidence of what happened in the current session.
Next, you will be provided with detailed instructions with respect to preparation of the polished in-universe recap.

View File

@@ -13,9 +13,7 @@ inputs:
description: Optional previous session recap
messages:
- role: system
content_file: ./recap.system.md
- role: user
content_file: ./recap.user.md
content_file: ../common/transcript.system.md
- role: user
content: |
<<<CURRENT_SESSION_TRANSCRIPT
@@ -26,6 +24,10 @@ messages:
<<<PREVIOUS_SESSION_RECAP
{{input "recap"}}
PREVIOUS_SESSION_RECAP>>>
- role: user
content_file: ./recap.task.md
- role: user
content_file: ./recap.instructions.md
output:
format: markdown
validation_mode: basic