vault-narrative-writing

Generate causally structured narrative pages for Obsidian vault entries.

Updated May 26, 2026
One-click install
npx skills add https://github.com/Peiwvy/myskills --skill vault-narrative-writing
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vault-narrative-writing
Source: https://github.com/Peiwvy/myskills/tree/main/vault-narrative-writing
Command: npx skills add https://github.com/Peiwvy/myskills --skill vault-narrative-writing

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

帮助你按固定方法在 Obsidian 知识库中补全、重写或整理 Narrative(叙事型)页面:把“事实罗列”改写成“因果链叙事”,并确保每篇都有可直接使用的结构与写作规则。

Core Features & Use Cases

  • 因果链叙事结构:强制使用六段式框架(主线、原因、事件机制、连锁反应、留下影响、主线演化),避免时间线堆砌。
  • 双视角与判断节点:涉及多方博弈时要求分别解释动机,并在关键转折处给出明确判断而非模糊措辞。
  • 适配 Obsidian 工作流:专门面向 F31-Macro 下 */Narrative/ 页面,尤其在用户要求“补充/补全/重写/整理”时使用。

Quick Start

请根据当前你要写的 Narrative 文件主题与时间范围,直接要求把它补全为按“六个部分、因果链、双视角、关键节点有判断”的成稿,并生成可放入对应 Obsidian 页面中的内容。

Frequently Asked Questions about vault-narrative-writing

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

FAQPage Schema
How do I convert historical fact lists into causal narratives in Obsidian?

You rewrite fact lists into causally structured narrative pages by applying a six-section framework: main storyline, causes, event mechanisms, chain reactions, lasting impacts, and evolution. This enforces causal transitions and explicit judgments at key historical turning points instead of mere chronological timelines.

What is the required YAML frontmatter schema for Obsidian narrative pages?

The required YAML frontmatter schema structures metadata for Obsidian narrative pages, paired with six ordered sections. It standardizes entries under F31-Macro/*/Narrative directories, ensuring historical events follow consistent formatting for mechanisms, staged consequences, and lasting impacts rather than unstructured fact lists.

How to organize Obsidian vault entries with causal reasoning and dual perspectives?

Organizing Obsidian vault entries with causal reasoning involves structuring content into six ordered sections from causes to lasting impacts. For multi-party events, dual perspectives explain each side's motivations, while explicit judgments replace vague wording at key causal turning points to ensure coherent historical storytelling.

Does this narrative writing method work for rewriting existing Obsidian vault content?

Yes, this narrative rewriting method works for existing Obsidian vault content. When you request completion, rewriting, or organization of F31-Macro/*/Narrative pages, it transforms unstructured event records into causally structured stories with mechanisms, staged consequences, and lasting impacts using the six-section framework.

When do I need causal chain narratives instead of timeline entries for historical events?

You need causal chain narratives instead of timeline entries when a single historical event requires explaining underlying mechanisms, staged consequences, and lasting impacts. This approach provides coherent storytelling with dual perspectives and explicit judgments at key nodes, unlike simple fact list chronologies.