writer-agent

Converts documents to articles with specified style via configurable workflows.

Updated Jan 9, 2026
One-click install
npx skills add https://github.com/hoangvantuan/claude-plugin --skill writer-agent
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: writer-agent
Source: https://github.com/hoangvantuan/claude-plugin/tree/main/skills/writer-agent
Command: npx skills add https://github.com/hoangvantuan/claude-plugin --skill writer-agent

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires docling, ebooklib, beautifulsoup4, lxml, youtube-transcript-api, yt-dlp, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Transform diverse input documents into a cohesive, multi-article series workflow with a consistent style and structure.

Core Features & Use Cases

  • Document conversion and extraction using Docling for high fidelity
  • Structured article planning with multi-article output and inline glossary management
  • Style templates (professional, explanatory, introspective, etc.) for consistent voice
  • Batch writing with continuous batching and Skeleton-of-Thought options for long articles
  • Output to docs/generated/ with organized input-handling, analysis, and articles

Quick Start

To begin, provide a document or URL and select a preferred style. The system will convert the input to content.md, generate a structure.json, create a plan, and spawn article writers to produce a complete publish-ready series under docs/generated/.

Frequently Asked Questions about writer-agent

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

FAQPage Schema
How do I convert diverse input documents into a cohesive article series?▼

To convert diverse input documents into a cohesive article series, provide a document or URL to the system. It extracts content to content.md, generates a structure.json plan, and spawns writers to produce publish-ready articles.

Can I generate multiple articles from a single document while maintaining a consistent style?▼

Yes, you can generate multi-article outputs with a consistent style from a single document. The system applies user-selectable style templates like professional or explanatory to ensure a uniform voice across the entire series.

How do I extract text from URLs and local files for automated article generation?▼

Automated article generation extracts text from URLs and local files using Docling for high fidelity conversion. It processes inputs into content.md, enabling structured multi-article planning and batch writing.

Does this document conversion workflow support inline glossary management for long articles?▼

Yes, the document conversion workflow supports inline glossary management for long articles. It implements structured article planning with continuous batching and Skeleton-of-Thought options to organize complex terminology.

What is the best way to plan a multi-article output from extracted document content?▼

The best way to plan a multi-article output is by generating a structure.json file from the extracted content. This creates a structured plan that organizes analysis and spawns article writers for batch content generation.

Are there limitations when using style templates for batch writing long articles?▼

When using style templates for batch writing long articles, the system outputs organized files under docs/generated/. Users should note that continuous batching and Skeleton-of-Thought options manage length, but complex inputs may require manual structural adjustments.