publish-step4

Generate murder-mystery play documents from design markdown files.

Updated May 20, 2026
One-click install
npx skills add https://github.com/kuro0107/madamisu-skills --skill publish-step4
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: publish-step4
Source: https://github.com/kuro0107/madamisu-skills/tree/main/plugins/madamisu/skills/publish-step4
Command: npx skills add https://github.com/kuro0107/madamisu-skills --skill publish-step4

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It prevents the time-consuming manual drafting of a full murder-mystery play package by automatically generating the GM materials, player handouts, evidence sheets, intro, rules, endings, and postgame writeups from your existing design inputs.

Core Features & Use Cases

  • End-to-end play package creation (Phase 4): Produces GM-only truth explanations, time schedules, and run procedures suitable for running the game.
  • Information-safe outputs: Generates handouts and evidence strictly according to the disclosure matrix (who knows what, when).
  • Role-specific and count-aware documents: Creates per-character handouts and per-evidence evidence files, plus global intro/rules/ending/postgame.
  • Versioned artifact writing: Writes all results into publish/v{PUBLISH_V}/04_*.md with a single controlled version parameter.

Quick Start

Run publish-step4 from its parent workflow by specifying the input directory containing the prepared design files, and set the version with --v.

Frequently Asked Questions about publish-step4

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

FAQPage Schema
How do I automatically generate murder mystery GM materials and player handouts from design files?

You can generate a complete murder-mystery play package by reading prebuilt design and disclosure matrix markdown files, then automatically producing GM notes, per-character handouts, and evidence sheets. This eliminates manual drafting of the full play package.

What is a disclosure matrix and how does it control player handout generation?

A disclosure matrix defines who knows what and when in a murder mystery game. It enforces information-safe outputs by ensuring generated per-character handouts and per-evidence sheets strictly follow the disclosure rules, preventing players from receiving information they should not have.

Can I generate per-character handouts and per-evidence sheets separately for a murder mystery game?

Yes, the generation process creates role-specific and count-aware documents, producing individual per-character handout files and separate per-evidence evidence files, alongside global intro, rules, endings, and postgame documents for the complete play package.

How do I publish versioned murder mystery scenario files with consistent character and evidence data?

You can write deterministic output files into a versioned publish directory by specifying a version parameter. All GM notes, handouts, and evidence sheets are generated consistently from the extracted character and evidence lists in your design inputs.

What input files do I need to prepare before generating a murder mystery play package?

You need a versioned set of requirements, design, and disclosure matrix markdown files stored in an input directory. These files must contain the character lists, evidence lists, and disclosure rules required to generate the complete play package.

Are there limitations when generating GM notes and handouts for large murder mystery scenarios?

Generation depends entirely on reading prebuilt design inputs, so incomplete or inconsistent character and evidence lists in the source markdown files will produce incomplete play packages. All disclosure rules must be properly defined in the matrix before generation.