manuscript-writing

Writes, continues, expands, and refines non-fiction long-form manuscripts with disk-based state tracking.

2|Updated Aug 9, 2026
One-click install
npx skills add https://github.com/DeepJH/doubao-skill-and-info --skill manuscript-writing-deepjh
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: manuscript-writing
Source: https://github.com/DeepJH/doubao-skill-and-info/tree/main/skills/doubao-book-writer/sub-skills/manuscript-writing
Command: npx skills add https://github.com/DeepJH/doubao-skill-and-info --skill manuscript-writing-deepjh

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Long-form non-fiction writing projects (reports, manuals, whitepapers, books) often lose track of progress, produce AI-sounding filler prose, or break consistency across chapters. This Skill enforces a disk-based writing loop where outlines, chapter ledgers, and manuscript files are the source of truth, and every batch passes structural and style checks before being called done. ## Core Features & Use Cases - Structured Writing Loop: Reads outline.md, chapter-ledger.md, and existing manuscript files from disk before each batch, writes one to two chapters per cycle, and verifies results with make write. - Continuation, Expansion, and Refinement: Continues chapters from disk state rather than chat memory, expands content via a gated amplification plan with measured character counts, and refines drafts with backup-first edit protocols. - Genre Guides and Style Constraints: Loads genre-specific references (whitepaper, training, report, memoir, genealogy, consultant, ghostwriter) and enforces Chinese heading hierarchy, anti-AI-pattern prose rules, and table/bold usage limits. - Use Case: A user asks to continue writing chapter 3 of a market research whitepaper. The Skill reads the outline and ledger from disk, writes the chapter into manuscript/ch03-*.md, runs make write to validate headings, word count, and placeholders, then updates the ledger. ## Quick Start Continue writing the next chapter of my whitepaper project in the current workspace, following the outline and chapter ledger on disk.

Frequently Asked Questions about manuscript-writing

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

FAQPage Schema
How do I continue writing a long document without losing progress?

Read the outline.md, chapter-ledger.md, and existing manuscript files from disk before writing, since disk state overrides conversation memory. Write one to two chapters per batch into manuscript/chNN-*.md files, then run make write to refresh the ledger and verify the batch.

How to expand a chapter to a target word count?

Write an amplification plan to .doubao-book-writer/amplification-plan.md specifying target chapters, character goals, and evidence sources, then get user approval. After writing, measure actual characters with chapter-length-verify.mjs rather than model estimates; batches below 90% of target stay incomplete.

What heading format should Chinese long-form manuscripts use?

Use three Chinese-numbered levels: chapter titles as 第一章, section titles as 一、, and subsections as (一). Arabic numerals like 1.1 or 第1章 are forbidden in visible headings, and deeper navigation uses unnumbered bold subheadings instead of a fourth level.

Can this writing workflow handle fiction or novel creation?

No. The workflow explicitly excludes fiction, screenplays, web novels, and plot-driven character or worldview creation. It only handles verifiable non-fiction such as reports, manuals, whitepapers, memoirs, and factual brand or oral-history content.

Why does the writing check fail after finishing a chapter?

Common failures include Arabic-numbered headings, three or more consecutive list items replacing prose, mechanical connectors like 首先/其次/最后 across consecutive paragraphs, decorative callout blocks, or unmet character counts. Fix the flagged lines and rerun check-writing-shape.mjs until it returns pass.