outline-distribute

Parses book-outline candidate files and distributes chapter content into per-chapter outline files.

1|Updated May 26, 2026
One-click install
npx skills add https://github.com/nimdvir/dima-publishing --skill outline-distribute-nimdvir
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: outline-distribute
Source: https://github.com/nimdvir/dima-publishing/tree/main/.agents/skills/outline-distribute
Command: npx skills add https://github.com/nimdvir/dima-publishing --skill outline-distribute-nimdvir

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Managing a book project means collecting outline drafts from many AI models and sessions, then manually copying chapter-level content into individual chapter files. This Skill automates that parse-then-distribute workflow, keeping 16 chapter outline files and a general notes file synchronized with any candidate outline. ## Core Features & Use Cases - Structure-Adaptive Parsing: Classifies candidate files by structure type (chapter-heading, numbered-section, master/merged, comparison, migration plan, notes) and adapts extraction accordingly. - Canonical Chapter Output: Writes ch01–ch16 outline files with preserved subsection numbering, Let's Build activities, Lab assignments, and source attribution blockquotes. - Cumulative General Notes: Appends book-level content (migration maps, positioning, comparisons) to general-notes.md without overwriting prior contributions. - Use Case: A new outline draft from DeepSeek arrives in the candidates folder. Run the distribute mode to update all 17 target files with source attribution, then verify completeness. ## Quick Start Distribute the candidate file BITM330-book-outline-MASTER-2026-07-10.md into the chapter outline files.

Frequently Asked Questions about outline-distribute

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

FAQPage Schema
How do I distribute a book outline into per-chapter files?▼

Place the candidate outline in the candidates folder and run the distribute mode with the filename. The skill parses the file's structure, extracts chapter titles, subsections, Let's Build activities, and Labs, then writes ch01 through ch16 outline files with source attribution.

What outline formats can be parsed into chapter files?▼

The skill handles chapter-heading outlines, numbered-section outlines, and master/merged outlines containing both chapter and book-level content. Comparison tables, migration plans, and unstructured notes are routed to general-notes.md instead of chapter files.

Can I preview changes before overwriting chapter outline files?▼

Yes, use the --dry-run mode to parse the candidate and show what would change without writing any files. You can also use --chapter NN to distribute only specific chapters instead of all sixteen.

Does distributing a new candidate erase existing general notes?▼

No. Chapter files are fully overwritten by the new candidate, but general-notes.md accumulates content. New book-level material is appended under a separator with its own source blockquote, and duplicate sections are deduplicated.

When should I not use outline distribution?▼

Do not use it for hand-editing individual chapter outlines, writing chapter prose, or creating a brand-new outline from scratch. Write the candidate file first, then distribute it; use a chapter editor skill for prose work.