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.