ワンクリックで
read-excel
Read Excel (.xlsx/.xls) files and extract sheet data in table, CSV, JSON, or Markdown format using Python pandas/openpyxl/xlrd.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Read Excel (.xlsx/.xls) files and extract sheet data in table, CSV, JSON, or Markdown format using Python pandas/openpyxl/xlrd.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
基于 Playwright MCP 的浏览器自动化测试,支持页面交互、录制回放、接口验证、结合后端代码做端到端测试。当用户提到浏览器测试、页面测试、UI测试、录制操作、自动化测试、playwright 时激活。
Use JADX to decompile JAR/APK/DEX/AAR files. Especially good for Android apps. Supports CLI batch decompilation and GUI browsing.
通过 Apache SkyWalking MCP Server 查询和分析应用性能指标,支持服务拓扑、链路追踪(Trace)、日志查询、MQE 指标表达式、告警查询、实例/端点分析等,帮助开发者快速定位性能瓶颈、异常链路和线上问题。当用户提到 skywalking、APM、链路追踪、trace、性能分析、慢接口、拓扑图、服务指标、P99、响应时间、吞吐量、错误率、告警 时激活。
通过 Apache SkyWalking MCP Server 查询和分析应用性能指标,支持服务拓扑、链路追踪(Trace)、日志查询、MQE 指标表达式、告警查询、实例/端点分析等,帮助开发者快速定位性能瓶颈、异常链路和线上问题。当用户提到 skywalking、APM、链路追踪、trace、性能分析、慢接口、拓扑图、服务指标、P99、响应时间、吞吐量、错误率、告警 时激活。
通过 Grafana Loki MCP Server 查询线上/测试环境日志,支持按服务名和关键词搜索、日志量统计、上下文日志获取、服务列表查询等,帮助开发者快速定位线上问题。当用户提到查日志、看日志、log、error、exception、线上报错、排查问题、Loki、Grafana 或具体服务名时激活。
基于 JProfiler 的 Java 性能与内存深度分析 Skill,支持 Heap Snapshot(.jps)、CPU Snapshot、Thread Dump、Allocation Recording 等离线分析,结合 JProfiler 命令行工具链实现自动化诊断,覆盖内存泄漏、CPU 热点、线程瓶颈、数据库慢查询、锁竞争等全方位性能问题。
| name | read-excel |
| description | Read Excel (.xlsx/.xls) files and extract sheet data in table, CSV, JSON, or Markdown format using Python pandas/openpyxl/xlrd. |
读取 Excel(.xlsx/.xls)文件内容,提取工作表数据、结构信息。
使用方式:在聊天中输入 #read-excel 并提供文件路径。
#read-excel
帮我读取 doc/excel/Fees_20260316.xlsx 的内容
#read-excel
查看 D:/data/report.xlsx 中 Sheet2 的数据
#read-excel
读取 D:/data/data.xls 前 20 行
如未安装:
pip install openpyxl xlrd pandas
table - 表格格式(默认)csv - CSV 格式json - JSON 格式python -c "
import openpyxl
wb = openpyxl.load_workbook(r'<XLSX路径>', read_only=True, data_only=True)
print(f'工作表数量: {len(wb.sheetnames)}')
for name in wb.sheetnames:
ws = wb[name]
print(f' [{name}] 行数={ws.max_row} 列数={ws.max_column}')
wb.close()
"
python -c "
import pandas as pd
# .xlsx 文件
df = pd.read_excel(r'<文件路径>', sheet_name='<Sheet名或0>', engine='openpyxl')
# .xls 文件
# df = pd.read_excel(r'<文件路径>', sheet_name='<Sheet名或0>', engine='xlrd')
print(f'行数: {len(df)}, 列数: {len(df.columns)}')
print(f'列名: {list(df.columns)}')
print()
print(df.to_string(index=False))
"
python -c "
import pandas as pd
df = pd.read_excel(r'<文件路径>', sheet_name=0, engine='openpyxl', nrows=<行数>)
print(df.to_string(index=False))
"
python -c "
import pandas as pd
sheets = pd.read_excel(r'<文件路径>', sheet_name=None, engine='openpyxl')
for name, df in sheets.items():
print(f'=== Sheet: {name} ({len(df)} 行 x {len(df.columns)} 列) ===')
print(df.to_string(index=False))
print()
"
python -c "
import pandas as pd
df = pd.read_excel(r'<文件路径>', sheet_name=0, engine='openpyxl')
print(df.to_markdown(index=False))
"
python -c "
import pandas as pd
df = pd.read_excel(r'<文件路径>', sheet_name=0, engine='openpyxl')
print(df.to_csv(index=False))
"
python -c "
import pandas as pd
df = pd.read_excel(r'<文件路径>', sheet_name=0, engine='openpyxl')
print(df.to_json(orient='records', force_ascii=False, indent=2))
"
python -c "
import pandas as pd
df = pd.read_excel(r'<XLS路径>', sheet_name=0, engine='xlrd')
print(df.to_string(index=False))
"
📊 Excel 内容:filename.xlsx
═══════════════════════════════════════════
工作表:Sheet1 | 行数:X | 列数:X
═══════════════════════════════════════════
(表格数据,用 Markdown 表格或对齐文本展示)
# 大文件只读前 N 行
python -c "
import pandas as pd
df = pd.read_excel(r'<文件路径>', nrows=50, engine='openpyxl')
print(f'(仅显示前 50 行,共 {pd.read_excel(r\"<文件路径>\", engine=\"openpyxl\").shape[0]} 行)')
print(df.to_string(index=False))
"
.xlsx 使用 openpyxl 引擎,.xls 使用 xlrd 引擎data_only=True 读取公式计算后的值(而非公式本身)