用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/axoviq-ai/synthadoc --skill xlsx命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
基于 SOC 职业分类
| name | xlsx |
| version | 1.0 |
| description | Extract data from Excel and CSV files |
| entry | {"script":"scripts/main.py","class":"XlsxSkill"} |
| triggers | {"extensions":[".xlsx",".csv"],"intents":["spreadsheet","excel","csv"]} |
| requires | ["openpyxl"] |
| author | axoviq.com |
| license | AGPL-3.0-or-later |
Reads .xlsx files using openpyxl and .csv files using the stdlib csv
module, returning all rows as comma-separated text.
pip install openpyxl
.csv files use only the Python standard library — no additional install required.
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())
.xlsx or .csvspreadsheet, excel, csv