# DOCX Extract Text With Pandoc

> Sub-skill of docx: Extract Text with Pandoc (+2).

- Skill: `vamseeachanta/docx-extract-text-with-pandoc` (Agent Skill)
- Install (CLI): `npx skillmds@latest add vamseeachanta/docx-extract-text-with-pandoc`
- Raw SKILL.md: https://api.skillmd.com/api/skills/vamseeachanta/docx-extract-text-with-pandoc/raw
- Safety review: PASS (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Docs & Writing
- Author: vamseeachanta (https://skillmd.com/u/vamseeachanta)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/vamseeachanta/docx-extract-text-with-pandoc

---


# Extract Text with Pandoc (+2)

## Extract Text with Pandoc


```bash
pandoc document.docx -t plain -o output.txt
pandoc document.docx -t markdown -o output.md
```

## Python Text Extraction


```python
from docx import Document

doc = Document("document.docx")
for para in doc.paragraphs:
    print(para.text)
```

## Extract Tables


```python
from docx import Document

doc = Document("document.docx")
for table in doc.tables:
    for row in table.rows:
        for cell in row.cells:
            print(cell.text, end="\t")
        print()
```

