CtrlK
BlogDocsLog inGet started
Tessl Logo

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.

71

Quality

87%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

86%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A tight, action-oriented SKILL.md body that avoids over-explanation, gives concrete entry commands, includes a pre-overwrite validation checkpoint, and delegates details to a single verified reference file. The main weakness is the absence of a full validate-fix-retry feedback loop for batch operations.

Suggestions

Add an explicit validate->fix->retry feedback loop for batch write operations (e.g., read back the range after a write and re-run on mismatch) to push workflow_clarity to 5.

Include one complete copy-paste example inline (e.g., a full excel_range write command) so the body is fully executable without consulting the reference.

DimensionReasoningScore

Conciseness

Lean bullet/numbered structure with no padding and no explanation of concepts Claude already knows; every line ('先 cli list', '能批量就批量', 'pwsh 中优先外层单引号') earns its place; not below 5 because nothing is trimmable.

5 / 5

Actionability

Provides concrete executable commands in '优先入口' (dotnet ./Bin/ET.ExcelMcp.dll cli list / help / <工具名>); not 5 because the body relies on placeholders (<工具名>, '<JSON参数>') and delegates full copy-paste examples to the reference file.

4 / 5

Workflow Clarity

Sequenced defaults (1-5) with an explicit pre-overwrite checkpoint ('覆盖原文件前先确认目标文件') and a start-with-list/help guidance, so the destructive/batch cap at 3 does not apply; not 5 because there is no full validate->fix->retry feedback loop for batch operations.

4 / 5

Progressive Disclosure

Clear overview sections with a single well-signaled one-level-deep reference ('references/et-excel-cli.md', verified to exist) in '按需补读'; content is appropriately split between overview and CLI reference; not below 5 because navigation is easy and references are exactly one level deep.

5 / 5

Total

18

/

20

Passed

Description

88%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A specific, well-scoped description that clearly states capabilities and use triggers in third person, with concrete action verbs and a helpful Luban-export boundary. The main gap is lighter coverage of natural synonyms (spreadsheets, workbooks, .xlsx).

Suggestions

Add common synonyms like 'spreadsheets' or 'workbooks' and an explicit '.xlsx' extension to broaden natural trigger coverage.

Consider adding '.xlsx' explicitly so file-extension-based triggers match the trigger_term_quality top anchor.

DimensionReasoningScore

Specificity

Lists five concrete actions ('reading, writing, styling, transforming, and inspecting xlsx data'), matching the comprehensive-coverage anchor; not 4 because coverage is broad and multi-action rather than having minor gaps.

5 / 5

Completeness

Explicitly states what ('ET Excel MCP workflow for reading, writing, styling, transforming, and inspecting xlsx data') and when ('Use when operating Excel cells, ranges... or editing Luban source spreadsheets before export') with concrete trigger phrases; not below 5 because both halves are present and specific.

5 / 5

Trigger Term Quality

Strong natural keywords ('Excel cells, ranges, sheets, formulas, charts, merges, batch data import/export') users would say; not 5 because common synonyms like generic 'spreadsheets'/'workbooks' and an explicit '.xlsx' extension are largely absent.

4 / 5

Distinctiveness Conflict Risk

Tied to a specific tool (ET.ExcelMcp.dll) and Luban export boundary, giving a clear niche with low conflict risk; not 5 because the broad 'Excel cells, ranges, sheets...' triggers could still overlap with general Excel skills.

4 / 5

Total

18

/

20

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
egametang/ET
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.