skills/docx-processing-superdoc/SKILL.md
Searches, replaces, and reads text in Word documents. Use when the user asks to edit, search, or extract text from .docx files.
npx skillsauth add lawvable/awesome-legal-skills docx-processing-superdocInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
4 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Edit Word documents from the command line. Use instead of python-docx.
| Command | Description |
|---------|-------------|
| npx @superdoc-dev/cli@latest search <pattern> <files...> | Find text across documents |
| npx @superdoc-dev/cli@latest replace <find> <to> <files...> | Find and replace text |
| npx @superdoc-dev/cli@latest read <file> | Extract plain text |
Use superdoc when the user asks to:
# Search across documents
npx @superdoc-dev/cli@latest search "indemnification" ./contracts/*.docx
# Find and replace
npx @superdoc-dev/cli@latest replace "ACME Corp" "Globex Inc" ./merger/*.docx
# Extract text
npx @superdoc-dev/cli@latest read ./proposal.docx
# JSON output for scripting
npx @superdoc-dev/cli@latest search "Article 7" ./**/*.docx --json
--json — Machine-readable output--help — Show helptools
Toolkit for comprehensive Spreadsheet reading, creation, editing, and analysis with visual quality control. Use to work with spreadsheets (.xlsx, .xlsm, .csv, .tsv) for: (1) Creating new spreadsheets with formulas and formatting, (2) Reading or analyzing tabular data, (3) Modifying existing spreadsheets while preserving formulas, (4) Building financial models with proper formatting, (5) Data visualization with in-sheet charts, or any other spreadsheet tasks.
development
Professional Excel spreadsheet creation with a focus on aesthetics and data analysis. Use when creating spreadsheets for organizing, analyzing, and presenting structured data in a clear and professional format.
development
Use this skill any time a spreadsheet file is the primary input or output. This means any task where the user wants to: open, read, edit, or fix an existing .xlsx, .xlsm, .csv, or .tsv file (e.g., adding columns, computing formulas, formatting, charting, cleaning messy data); create a new spreadsheet from scratch or from other data sources; or convert between tabular file formats. Trigger especially when the user references a spreadsheet file by name or path — even casually (like "the xlsx in my downloads") — and wants something done to it or produced from it. Also trigger for cleaning or restructuring messy tabular data files (malformed rows, misplaced headers, junk data) into proper spreadsheets. The deliverable must be a spreadsheet file. Do NOT trigger when the primary deliverable is a Word document, HTML report, standalone Python script, database pipeline, or Google Sheets API integration, even if tabular data is involved.
tools
Build VS Code extensions from scratch or convert existing JS/React/Vue apps. Supports commands, webviews (React/Vue), custom editors, tree views, and AI agent integration via file-bridge IPC. Use when user wants to create a VS Code extension, convert a web app to an extension, add webviews or custom UIs to VS Code, implement tree views, build custom file editors, integrate with AI agents, or package/publish extensions (.vsix).