Skills

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 .xlsx or .csv
  • User intent contains: spreadsheet, excel, csv

More in Documents