document-writer

Create and edit long-form documents with a Markdown-based editor.

1.0k|158|Updated Feb 7, 2026
One-click install
npx skills add https://github.com/vellum-ai/vellum-assistant --skill document-writer-vellum-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: document-writer
Source: https://github.com/vellum-ai/vellum-assistant/tree/main/skills/document-writer
Command: npx skills add https://github.com/vellum-ai/vellum-assistant --skill document-writer-vellum-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enables you to create and edit long-form content using a built-in rich text editor, reducing context switching and formatting gaps across documents like blog posts, reports, articles, and guides.

Core Features & Use Cases

  • Built-in rich text editor for long-form content creation and editing.
  • Supports writing blogs, articles, essays, reports, and documentation with structured Markdown formatting.
  • Streamlined workflow from document creation to live editing and iterative revisions, including in-chat edits.

Quick Start

Open the editor by calling document_create with a title and optional initial content to begin drafting.

Frequently Asked Questions about document-writer

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

FAQPage Schema
How do I write long-form content without switching between a chat window and a separate editor?

You can write long-form content directly within a guided workflow using a built-in rich text editor. This reduces context switching by allowing you to draft and format blogs, articles, and reports in one place.

Can I use Markdown to format long-form documents like reports and essays?

Yes, you can format long-form documents using structured Markdown. The editor relies on a Markdown-based approach to support writing reports, essays, and documentation with proper formatting.

How do I start creating a new document in the chat-driven editor?

Start creating a document by calling document_create with a title and optional initial content. This opens the built-in editor so you can begin drafting your long-form text immediately.

Does the document editor support live editing and iterative revisions?

Yes, the editor supports live editing and iterative revisions. You can make in-chat edits and stream content updates using document_update, allowing you to refine your long-form document smoothly.

What is the best way to edit a blog post after the initial draft is generated?

The best way to edit a generated blog post is through chat-driven edits using document_update. This allows you to apply iterative revisions and stream content updates directly within the rich text editor workflow.

Can I use this tool for writing technical documentation?

Yes, this tool is designed for writing technical documentation. It uses a Markdown-based rich text editor to structure long-form content, ensuring your documentation is formatted correctly within the guided workflow.