Reorganized the folder structure to utilize subfolders by category
This commit is contained in:
13
prompts/automation-pipeline-dnd/analyze/recap.user.md
Normal file
13
prompts/automation-pipeline-dnd/analyze/recap.user.md
Normal file
@@ -0,0 +1,13 @@
|
||||
Produce a polished in-universe recap of the attached Dungeons & Dragons session transcript.
|
||||
|
||||
Use the following party roster to resolve speakers and character references:
|
||||
|
||||
- Mike Brown: DM
|
||||
- Eric Rakestraw: Player (Hrank Greenfield, Nature Cleric of Chauntea)
|
||||
- Adam Rakestraw: Player (Alan Hohey, Druid)
|
||||
- Zach Anthony: Player (Svend Balderk, Barbarian)
|
||||
- Clint Twellman: Player (Popov, Paladin)
|
||||
|
||||
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 party’s 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.
|
||||
@@ -1,21 +1,31 @@
|
||||
id: dnd.session_recap
|
||||
version: "1.0.0"
|
||||
version: "2.0.0"
|
||||
default_profile: openrouter-opus
|
||||
description: Example D&D session recap prompt definition for experimentation.
|
||||
description: D&D session recap prompt.
|
||||
inputs:
|
||||
- name: transcript
|
||||
required: true
|
||||
content_type: application/json
|
||||
description: Structured recap source transcript
|
||||
- name: glossary
|
||||
- name: recap
|
||||
required: false
|
||||
content_type: text/yaml
|
||||
description: Optional glossary context
|
||||
content_type: text
|
||||
description: Optional previous session recap
|
||||
messages:
|
||||
- role: system
|
||||
content_file: ./recap.system.md
|
||||
- role: user
|
||||
content_file: ./recap.user.md
|
||||
- role: user
|
||||
content: |
|
||||
<<<CURRENT_SESSION_TRANSCRIPT
|
||||
{{input "transcript"}}
|
||||
CURRENT_SESSION_TRANSCRIPT>>>
|
||||
- role: user
|
||||
content: |
|
||||
<<<PREVIOUS_SESSION_RECAP
|
||||
{{input "recap"}}
|
||||
PREVIOUS_SESSION_RECAP>>>
|
||||
output:
|
||||
format: markdown
|
||||
validation_mode: basic
|
||||
@@ -1,5 +1,5 @@
|
||||
id: dnd.session_bounds
|
||||
version: "1.0.0"
|
||||
version: "2.0.0"
|
||||
default_profile: openrouter-gemini-flash
|
||||
description: Review D&D session transcript and identify starting and ending segments for actual gameplay.
|
||||
inputs:
|
||||
@@ -18,5 +18,5 @@ messages:
|
||||
output:
|
||||
format: json
|
||||
validation_mode: json_schema
|
||||
schema_path: bounds.schema.json
|
||||
schema_path: automation-pipeline-dnd/trim/bounds.schema.json
|
||||
repair_attempts: 0
|
||||
@@ -1,23 +0,0 @@
|
||||
Produce a polished in-universe recap of the attached Dungeons & Dragons session transcript.
|
||||
|
||||
Use the following party roster to resolve speakers and character references:
|
||||
|
||||
- Mike Brown: DM
|
||||
- Eric Rakestraw: Player (Hrank Greenfield, 13th-level Nature Cleric of Chauntea)
|
||||
- Adam Rakestraw: Player (Alan Hohey, 13th-level Druid)
|
||||
- Zach Anthony: Player (Svend Balderk, 13th-level Barbarian)
|
||||
- Clint Twellman: Player (Popov, 13th-level Paladin)
|
||||
|
||||
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 is also provided for context. Use it to understand the party’s 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.
|
||||
|
||||
Previous session recap:
|
||||
<<<PREVIOUS_SESSION_RECAP
|
||||
{{input "recap"}}
|
||||
PREVIOUS_SESSION_RECAP>>>
|
||||
|
||||
Current session transcript:
|
||||
<<<CURRENT_SESSION_TRANSCRIPT
|
||||
{{input "transcript"}}
|
||||
CURRENT_SESSION_TRANSCRIPT>>>
|
||||
Reference in New Issue
Block a user