Agent skill · Data & Analytics

et-excel

ET Excel MCP workflow for reading, writing, styling, transforming, and inspecting xlsx data. Use when operating Excel cells, ranges, sheets, formulas, charts, merges, batch data import/export, or editing Luban source spreadsheets before export.

FlameskyDexivegithub.com/FlameskyDexiveGitHub ↗
claude-codeMIT
Install
npx skills add FlameskyDexive/Legends-Of-Heroes --skill et-excel --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 5
SKILL.md size: 2 KB
Bundled scripts: none
Path: Packages/cn.etetet.harness/skills/et-excel/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 908
Language: C#

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# et-excel - ET Excel 入口 ## 强制规则(重要) - **只要涉及 Excel/xlsx 的任何读写操作,都必须调用 excelmcp(`ET.ExcelMcp`)完成;禁止手写脚本或用其它库/工具直接改 xlsx。** - excelmcp 源工程位置:`./Packages/cn.etetet.config/DotNet~/ET.ExcelMcp`。 - 运行入口(编译产物):仓库根目录 `./Bin/ET.ExcelMcp.dll`,统一在仓库根用 `dotnet ./Bin/ET.ExcelMcp.dll ...` 调用。 - **若 `./Bin/ET.ExcelMcp.dll` 不存在(没有可执行文件),先编译工程再操作**: ```powershell dotnet build "./Packages/cn.etetet.config/DotNet~/ET.ExcelMcp/ET.ExcelMcp.csproj" -c Debug ``` 产物会输出到 `./Bin/ET.ExcelMcp.dll`(csproj 的 `OutputPath = $(RepoRoot)Bin`,`RepoRoot` 即仓库根)。 ## 何时使用 - 通过 `Bin/ET.ExcelMcp.dll` 读写 Excel - 处理单元格、区域、样式、公式、图表、工作表 - 做批量数据导入导出、筛选、排序、合并单元格 - 维护 Luban 配置表内容,但还没有进入导出阶段 ## 不要加载 - 只是编译、跑测试、做 Unity 编辑器操作 - 只是执行 Luban 导出,不需要实际读写 Excel(用 `et-luban`) - 只是讨论表结构,不需要实际读写 Excel ## 默认动作 1. 先 `cli list` 或 `cli help <工具名>`,不要硬背完整工具表。 2. 能批量就批量,优先 `excel_range` / `excel_data_operations`,不要逐格操作。 3. JSON 参数只传本次调用最小字段集;`pwsh` 中优先外层单引号。 4. 写操作优先使用绝对路径;覆盖原文件前先确认目标文件。 5. 维护 Luban `__beans__`/`__enums__`/多态数据表时:用 `excel_data_operations batch_write` 只写非空格(空行真空);写完**必须** `excel_merge_cells merge` 合并"列表"表头(`*fields` `J1:P1`、`*items` `H1:L1`、多态字段表头跨子列宽),否则 Luban 导出报缺 `alias` 列;含中文走 `Write→UTF-8 Python→ExcelMcp`,读回校验合并用 `get_merged

What's inside
Steps it walks through
  1. 强制规则(重要)
  2. 何时使用
  3. 不要加载
  4. 默认动作
  5. 配置约定(项目规范)
  6. 优先入口
  7. 按需补读
Ships with 4 files
  • SKILL.md.meta
  • references.meta
  • references/et-excel-cli.md
  • references/et-excel-cli.md.meta
More from Legends-Of-Heroes
All skills →
About this skill
What does the et-excel skill do?

ET Excel MCP workflow for reading, writing, styling, transforming, and inspecting xlsx data. Use when operating Excel cells, ranges, sheets, formulas, charts, merges, batch data import/export, or editing Luban source spreadsheets before export.

How do I install it?

Run `npx skills add FlameskyDexive/Legends-Of-Heroes --skill et-excel --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From FlameskyDexive/Legends-Of-Heroes, a repository with 908 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going