# Doc Comparator

> Compare documents - text diff, structural comparison, change summary

- Skill: `chainlesschain/doc-comparator` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add chainlesschain/doc-comparator`
- Raw SKILL.md: https://api.skillmd.com/api/skills/chainlesschain/doc-comparator/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Web & Frontend
- Author: chainlesschain (https://skillmd.com/u/chainlesschain)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/chainlesschain/doc-comparator

---


# Document Comparator

Compare two documents to identify text differences, structural changes, and similarity.

## Usage

```
/doc-comparator --compare <file1> <file2> [--format text|json|html]
/doc-comparator --summary <file1> <file2>
```

## Supported Formats

- **Text/Markdown**: Line-by-line comparison
- **DOCX**: Extracts text via mammoth, then compares
- **PDF**: Extracts text via pdf-parse, then compares
- **HTML**: Strips tags, then compares text content

## Output Formats

- **text** (default): Unified diff format
- **json**: Structured change objects
- **html**: HTML with highlighted changes

## Dependencies

- `mammoth` — DOCX text extraction
- `pdf-parse` — PDF text extraction

