narrative-rewriter

Rewrite downstream narrative beats to maintain continuity after an upstream insert.

178|18|Updated May 3, 2026
One-click install
npx skills add https://github.com/UfukNode/Noustiny --skill narrative-rewriter
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: narrative-rewriter
Source: https://github.com/UfukNode/Noustiny/tree/main/hermes-additions/skills/creative/narrative-rewriter
Command: npx skills add https://github.com/UfukNode/Noustiny --skill narrative-rewriter

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Rewrites downstream narrative beats to be consistent with an upstream insertion while preserving their original purpose in the canon.

Core Features & Use Cases

  • Maintains continuity after inserts by guiding rewrites that fit the new context without introducing new plot elements.
  • Preserves the target beat's function (pivot, reveal, tonal shift) while adapting surface details to the insert.
  • Accepts structured inputs (insertTitle, insertBody, nodeTitle, nodeBody, criticReason, recentChain) to drive precise rewrites.

Quick Start

Provide the insertTitle, insertBody, nodeTitle, nodeBody, and criticReason to receive a JSON rewrite that fits the insert while preserving the node’s function.

Frequently Asked Questions about narrative-rewriter

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

FAQPage Schema
How do I fix narrative continuity after inserting a new plot beat?▼

Maintaining narrative continuity after inserting a new plot beat requires rewriting downstream nodes to match the updated context. This repairs physical and causal drift while preserving the original plot function of each affected beat.

What is a reharmonize pass in interactive fiction?▼

A reharmonize pass in interactive fiction is a process of rewriting single narrative nodes to repair tonal follow-through and causal drift. It ensures downstream beats remain consistent with upstream inserts without introducing new plot elements.

How do I rewrite a story scene to match a changed mood?▼

Rewriting a story scene to match a changed mood involves adapting the surface details of the downstream beat while keeping its structural function. This tonal follow-through ensures the scene naturally follows the newly inserted emotional shift.

Can I preserve a plot reveal when rewriting a downstream narrative beat?▼

You can preserve a plot reveal when rewriting a downstream narrative beat. The rewriting process maintains the target beat's original structural function, such as a pivot or reveal, while conforming surface details to the new input chain.

What inputs do I need to rewrite a narrative beat for continuity?▼

Rewriting a narrative beat for continuity requires the insert title and body, the original node title and body, a critic reason explaining the drift, and the recent narrative chain. These structured inputs drive a precise contextual rewrite.

What is the best way to prevent plot drift when adding interactive fiction inserts?▼

The best way to prevent plot drift when adding interactive fiction inserts is to perform a targeted rewrite of downstream beats. This confines changes to surface details and tonal follow-through, ensuring the canon remains intact without introducing new plot elements.