Pulls text out of Word documents using python-docx, which is exactly what you need when you're dealing with .docx files in a pipeline and don't want to open Word or mess with XML parsing yourself. Triggers automatically on .docx extensions or when you mention "word document" in your intent. The implementation is straightforward, extracting paragraph text without trying to preserve formatting or handle tables and images. It's AGPL licensed by axoviq.com, so keep that in mind if you're working on proprietary stuff. Does one thing cleanly, though you'll want something beefier if you need to preserve document structure or extract non-text elements.

GitHub stars
452
last updated
Jun 11, 2026

Install

$ npx -y skills add axoviq-ai/synthadoc --skill docx --agent claude-code

Installs into .claude/skills of the current project.

Files

DOCX Skill

Extracts paragraph text from .docx files using python-docx.

Setup

pip install python-docx

Standalone usage

import asyncio
from synthadoc.skills.docx.scripts.main import DocxSkill

skill = DocxSkill()

async def main():
    result = await skill.extract("/path/to/document.docx")
    print(result.text)      # all paragraphs joined as plain text

asyncio.run(main())

When this skill is used

  • Source path ends with .docx
  • User intent contains: word document, docx

Sponsors

Details

Repository
github.com/axoviq-ai/synthadoc
Category
Office & Documents
License
AGPL-3.0
First seen
Jun 11, 2026

More from axoviq-ai/synthadoc

All 9
1davila7 avatarExcel Analysisdavila7/claude-code-templatesAnalyze Excel spreadsheets, create pivot tables, generate charts, and perform data analysis. Use when analyzing Excel files, spreadsheets, tabular data, or .xls0skills.sh installs
2davila7 avatarPDF Processing Prodavila7/claude-code-templatesProduction-ready PDF processing with forms, tables, OCR, validation, and batch operations. Use when working with complex PDF workflows in production environment0skills.sh installs
3malob avatardocxmalob/nix-configThis handles the full lifecycle of Word documents: creating new .docx files from scratch with docx-js, reading and extracting content...0skills.sh installs
4nicepkg avatarpresentation-design-enhancernicepkg/ai-workflowTransform text-heavy slides into visual storytelling. Suggest layout improvements, icon usage, and data visualization.0skills.sh installs
5rysweet avatarxlsxrysweet/amplihackComprehensive spreadsheet creation, editing, and analysis with support for formulas, formatting, data analysis, and visualization. When Claude needs to work wit0skills.sh installs
6telagod avatarprocessing-docxtelagod/code-abyssProcesses Word document files (.docx). Creates, edits, annotates, tracks revisions, analyzes OOXML structure, and preserves formatting for contracts, policies, 0skills.sh installs