Markdown Document Canvas

•
1.5k
•

Visualizes and edits markdown documents with real-time text selection and diff highlighting in an external monitor.

The document skill provides Claude Code with a dedicated visual interface for handling rich text content, effectively acting as an external monitor for long-form text tasks. It allows users to review generated content like blog posts, emails, or READMEs in a formatted view rather than raw text. By supporting interactive text selection and visual diff markers—showing green for additions and red for deletions—it creates a collaborative feedback loop where users can precisely highlight areas for Claude to revise or expand upon, streamlining the content creation process within the CLI.

Key Features

01Real-time text selection that communicates directly with Claude via IPC
021,507 GitHub stars
03Visual diff highlighting to easily track additions and deletions in text
04Interactive markdown rendering with full syntax support for headers, code, and lists
05Optimized display modes for standard documentation and email previews
06Responsive keyboard and mouse controls for seamless document navigation

Use Cases

01Reviewing and refining AI-generated marketing copy or blog posts in a formatted view
02Drafting professional email responses with dedicated preview formatting
03Updating specific sections of technical documentation by selecting text for Claude to revise