
XLSX
Extract data from Excel and CSV files
Install
npx skills add axoviq-ai/synthadoc --skill xlsx -g -a claude-code -y- Repository
- axoviq-ai/synthadoc1.7k
- Category
- Documents
- Updated
- 3d ago
- License
- AGPL-3.0-or-later
- Context cost
- Lightabout 188 tokens
- Runs scripts
- Yes, review before use
What it does
Extract data from Excel and CSV files
XLSX Skill
Reads .xlsx files using openpyxl and .csv files using the stdlib csv
module, returning all rows as comma-separated text.
Setup
pip install openpyxl
.csv files use only the Python standard library, no additional install required.
Standalone usage
import asyncio
from synthadoc.skills.xlsx.scripts.main import XlsxSkill
skill = XlsxSkill()
async def main():
result = await skill.extract("/path/to/data.xlsx")
print(result.text) # all rows as comma-separated text
print(result.metadata) # {"rows": N, "sheets": N} (xlsx only)
asyncio.run(main())
When this skill is used
- Source path ends with
.xlsxor.csv - User intent contains:
spreadsheet,excel,csv


