office-docs
Extract content from Word and Excel documents using local Python scripts.
Install
mkdir -p .claude/skills/office-docs && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/5350" && unzip -o skill.zip -d .claude/skills/office-docs && rm skill.zipInstalls to .claude/skills/office-docs
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Extract text and tables from .docx and .xlsx using local scripts (no external deps).Key capabilities
- →Extract text from .docx files
- →Extract tables from .docx files
- →Extract sheet data from .xlsx files
- →Convert spreadsheet data to CSV format
How it works
The skill utilizes local Python scripts located in the tools directory to parse Office document structures and output the content to specified file paths.
Inputs & outputs
When to use office-docs
- →Extract text from docx
- →Convert excel sheets to csv
- →Read table data from office files
About this skill
Office Docs (docx + xlsx)
This skill provides lightweight, dependency-free extraction for Office documents using the scripts in tools/.
DOCX
Extract paragraphs and tables from a .docx file:
python tools/docx_extract.py "/path/to/file.docx" --output "/path/to/output.txt"
XLSX
Extract sheet data from a .xlsx file:
python tools/xlsx_extract.py "/path/to/file.xlsx" --output "/path/to/output.txt" --format csv
Notes
- If
--outputpoints to a directory, each sheet is written to its own file. - If
--outputis a file and there are multiple sheets, the script prefixes each sheet with# Sheet: <name>.
When not to use it
- →Processing files requiring external dependencies
- →Handling non-Office document formats
Limitations
- →Limited to .docx and .xlsx file formats
How it compares
This approach avoids external software dependencies by using lightweight, local scripts for document parsing.
Compared to similar skills
office-docs side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| office-docs (this skill) | 1 | 6mo | Review | Beginner |
| douyin-video | 1 | 6mo | Review | Beginner |
| calc | 0 | 3mo | Review | Beginner |
| codeinterpreter-automation | 0 | 6mo | No flags | Advanced |
Try saying
Example prompts that trigger this skill in your AI assistant.
More by Xxiii8322766509
View all by Xxiii8322766509 →You might also like
douyin-video
yzfly
抖音无水印视频下载和文案提取工具. 从抖音分享链接获取无水印视频下载链接, 下载视频, 提取视频中的语音文案并自动保存到文件. 适用场景包括获取抖音视频信息, 下载无水印视频, 批量提取视频文案. 当用户需要处理抖音视频链接或提取视频内容时触发.
calc
Anhvu1107
ALWAYS use this when the request matches Calc: Spreadsheet creation, format conversion (ODS/XLSX/CSV), formulas, data automation with LibreOffice Calc.
codeinterpreter-automation
boisenoise
Automate Codeinterpreter tasks via Rube MCP (Composio). Always search tools first for current schemas.
data-engineering
pluginagentmarketplace
ETL pipelines, Apache Spark, data warehousing, and big data processing. Use for building data pipelines, processing large datasets, or data infrastructure.
crawl4ai
basher83
This skill should be used when users need to scrape websites, extract structured data, handle JavaScript-heavy pages, crawl multiple URLs, or build automated web data pipelines. Includes optimized extraction patterns with schema generation for efficient, LLM-free extraction.
data-cleaning-pipeline
aj-geddes
Build robust processes for data cleaning, missing value imputation, outlier handling, and data transformation for data preprocessing, data quality, and data pipeline automation