session-log-parsing

Extract test cases from YAML session logs and gameplay transcripts.

2|Updated Aug 16, 2025
One-click install
npx skills add https://github.com/C-Ross/LlamaOfFate --skill session-log-parsing
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: session-log-parsing
Source: https://github.com/C-Ross/LlamaOfFate/tree/main/.github/skills/session-log-parsing
Command: npx skills add https://github.com/C-Ross/LlamaOfFate --skill session-log-parsing

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Session logs often contain a complex mix of player inputs, actions, dice outcomes, and narrative text. This Skill provides a structured way to read those logs and extract meaningful test cases and validation data for QA and gameplay analysis.

Core Features & Use Cases

  • Log structure understanding: identifies scene starts, player inputs, actions, dice rolls, and narratives.
  • Test-case extraction: converts relevant events into reusable test cases for regression testing.
  • Narrative-consistency validation: links inputs, outcomes, and GM narration to verify storyline coherence.
  • Use Case: analyze a run to generate a test suite that covers key interactions and outcomes.

Quick Start

Parse a given session log YAML file to extract test cases and validation steps.

Frequently Asked Questions about session-log-parsing

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I extract test cases from session logs for gameplay analysis?▼

To extract test cases from session logs, you parse YAML-formatted entries containing timestamp, type, and data fields to identify action_parse, dice_roll, and narrative events, assembling them into structured validation cases.

What is the best way to validate narrative consistency from gameplay transcripts?▼

Validating narrative consistency from gameplay transcripts involves parsing session logs to link player inputs, dice outcomes, and GM narration, verifying storyline coherence through structured test case extraction.

Can I parse scenario-gen logs and walkthrough records to validate behavior and outcomes?▼

Yes, you can parse scenario-gen logs and walkthrough records to validate behavior and outcomes by processing YAML entries with timestamp, type, and data fields to extract structured test cases.

Do I need YAML formatted session logs to extract regression testing data?▼

Yes, you need YAML formatted session logs with specific entries containing timestamp, type, and data fields to successfully extract regression testing data and validate gameplay behavior.

How do I convert dice rolls and player actions into reusable test cases?▼

Converting dice rolls and player actions into reusable test cases requires parsing action_parse and dice_roll events from YAML session logs, structuring them into validation steps for regression testing.

What limitations exist when parsing session logs for test case extraction?▼

Limitations when parsing session logs include the requirement for YAML entries with specific timestamp, type, and data fields, restricting compatibility with unstructured or non-YAML gameplay transcripts.