Get AI summaries of any video or article — Sign up free
How To Use Obsidian: Best Plugin For Authors thumbnail

How To Use Obsidian: Best Plugin For Authors

5 min read

Based on Obsidian Explained (No Code Required)'s video on YouTube. If you like this content, support the original creators by watching, liking and subscribing to their content.

TL;DR

Install and enable the Long Form plugin in Obsidian’s Community Plugins area, then configure scene template and writing-session options.

Briefing

A long-form writing workflow in Obsidian can be built around a single plugin that turns scattered scene notes into a structured manuscript—complete with automatic scene/chapter organization, metadata-driven exports, and clean Markdown output. The core payoff is simple: write scene-by-scene, drag scenes into the right order under acts and chapters, then “compile” everything into one publishable file without manually stitching sections together.

Setup starts in Obsidian’s Community Plugins area. After installing and enabling the “Long Form” plugin, the workflow centers on a configurable scene template and writing-session controls. The template can apply across all projects (with the option to override per project), while settings like showing word counts in the status bar and tracking daily writing sessions help keep momentum. The plugin also supports per-project goals—so a writer can set a daily word target (for example, 500 words) and get a notification when the goal is reached, with session data stored in the vault as JSON.

Once settings are in place, the practical work begins with project structure. A dedicated folder (the transcript uses “novels”) holds long-form projects. Inside that folder, the user creates a “multi-scene project,” which automatically adds an index and provides a project-switching interface. From there, new scenes are created as individual notes—such as “Introduction,” “Act One in Verona,” and “Scene 1”—and then organized by dragging them under the correct act. The plugin’s organization model is hierarchical: acts and scenes become nested headings in the exported manuscript.

A key constraint emerges during organization: note names must be unique within the folder. Attempting to reuse the same scene name can cause duplication issues, so the workflow relies on numbering conventions like “Scene 1.1,” “Scene 1.2,” and so on to keep titles distinct while still preserving logical order.

When drafting and organizing are complete, the “compile” step assembles the manuscript as Markdown. Compilation strips front matter and removes links so the exported text reads cleanly. The transcript highlights how metadata can be used for deeper editorial control—such as character properties and aliases—then later removed during export. Character aliases are managed through separate character notes (e.g., a “protag list” note with aliases like “Fighter” and “Gun Slinger”), allowing scenes to reference characters in flexible ways during drafting.

The export formatting also follows a predictable heading structure: top-level sections (acts) become H1 headers, scenes become H2, and any subheadings within scenes become H3. The compiled manuscript is saved as a note (e.g., “manuscript”), with options to control the output path using a placeholder for the project title. The result is a single Markdown file that can be copied into blogging tools or other publishing systems.

Beyond the mechanics, the transcript briefly pivots to the broader question of where writing ideas come from and how to build a content system—pointing viewers toward additional resources for managing ideas and publishing consistently.

Cornell Notes

The Long Form plugin for Obsidian is designed to manage long-form writing by organizing drafts as scenes and acts, then compiling them into a single Markdown manuscript. After installing and configuring scene templates and daily writing sessions, writers create a multi-scene project inside a dedicated folder. Each scene is a separate note that can be dragged under acts to control order, but scene note titles must be unique within the folder (numbering like “Scene 1.1” helps). During compilation, the plugin strips front matter and removes links so the export is clean. The manuscript’s heading levels are generated automatically (acts as H1, scenes as H2), making the output easier to paste into blogs or other publishing workflows.

How does the Long Form plugin turn many scene notes into one manuscript?

It relies on a multi-scene project structure where each scene is its own note under acts. After drafting and arranging scenes by dragging them into the right hierarchy, the user runs “compile,” which assembles the manuscript into a single Markdown note. Compilation also strips front matter and removes links so the exported text reads like a continuous draft rather than a database of linked notes.

What settings matter most for day-to-day writing momentum?

The transcript emphasizes three practical settings: showing word counts in the status bar, creating daily writing sessions, and setting a per-project session word goal (for example, 500 words). When the goal is reached, the plugin can notify the user with a pop-up, and session data is stored in the vault as JSON.

Why do duplicate scene names cause problems, and how is it handled?

The plugin enforces a uniqueness rule for note names within the folder. If a scene is created with the same name as another note, it can fail to organize cleanly. The workaround is to use unique titles such as “Scene 1.1,” “Scene 1.2,” and “Scene 2.1,” then drag those uniquely named notes into the correct act/scene order.

How can character metadata be used during drafting without polluting the final export?

Writers can maintain character notes with properties and aliases (e.g., a protagonist list where “Fighter” and “Gun Slinger” are aliases). Scenes can reference characters using those aliases and properties while drafting. During compilation, the plugin strips front matter and removes links, so the manuscript output keeps only the clean scene text and headings.

What does the compiled manuscript’s heading structure look like?

The export uses heading levels based on the hierarchy in the project. Acts export as H1 headers, scenes export as H2 headers, and any nested headings inside a scene become H3. This automatic structure helps preserve organization without manual formatting.

Review Questions

  1. When creating a multi-scene project, what hierarchy does the plugin use to generate heading levels in the compiled Markdown?
  2. What kinds of content does compilation remove (and why does that matter for publishing)?
  3. How does the workflow handle the uniqueness requirement for scene note names?

Key Points

  1. 1

    Install and enable the Long Form plugin in Obsidian’s Community Plugins area, then configure scene template and writing-session options.

  2. 2

    Use a dedicated folder (e.g., “novels”) and create a multi-scene long-form project so scenes can be written and organized individually.

  3. 3

    Draft scenes as separate notes and drag them under acts to control order; the export hierarchy follows this structure.

  4. 4

    Keep scene note titles unique within the project folder; use numbering like “Scene 1.1” to avoid duplication issues.

  5. 5

    Use compilation to generate a single Markdown manuscript note; compilation strips front matter and removes links for clean publishing.

  6. 6

    Leverage metadata and aliases (like character aliases) during drafting, knowing compilation will remove the database-style properties from the final output.

  7. 7

    Control output naming/path using the project-title placeholder (e.g., “$1”) to reduce repetitive typing.

Highlights

The workflow’s main strength is drag-and-drop scene organization under acts, followed by a one-click compile into a clean Markdown manuscript.
Compilation strips front matter and removes links, so rich drafting metadata doesn’t leak into the publishable draft.
Heading levels in the export are generated automatically: acts become H1, scenes become H2, and subheadings become H3.
Daily writing sessions and per-project word goals can create a feedback loop via goal-reached notifications.

Topics

  • Long Form Plugin
  • Scene Organization
  • Manuscript Compilation
  • Metadata and Aliases
  • Daily Writing Sessions