CtrlK
BlogDocsLog inGet started
Tessl Logo

excel-cli

Excel CLI automation skill for Windows workbooks. Use when a coding agent needs token-efficient, scriptable, or unattended Excel automation via excelcli commands. Best for CI/CD, scheduled jobs, batch processing, PowerShell workflows, and bulk workbook edits. Supports Power Query, DAX, PivotTables, Tables, Ranges, Charts, VBA, Data Models, screenshots, and formatting. Triggers: excelcli, Excel CLI, command line, batch, script, automation, CI/CD, scheduled, PowerShell, unattended, coding agent, workbook processing.

75

Quality

92%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Critical

Do not install without reviewing

SKILL.md
Quality
Evals
Security

Quality

Content

85%

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

The body is highly actionable with executable commands, clear sequenced workflows with validation checkpoints, and well-structured progressive disclosure to a real references file. Its main weakness is conciseness: the session-capture boilerplate recurs across several rules.

Suggestions

Replace the repeated session-capture PowerShell blocks in Rules 3, 5, and 7 with a single shared snippet referenced once, to reduce token redundancy.

Consider moving the long inline command-group list and the batch JSON example into the references file, keeping SKILL.md as a tighter overview.

Tighten phrases like "You have commands to answer your own questions. USE THEM." which add emphasis but few actionable tokens.

DimensionReasoningScore

Conciseness

Mostly lean and command-focused with no conceptual filler, but near-identical session-capture PowerShell boilerplate is repeated across Rules 3, 5, and 7 and could be tightened into a shared snippet.

2 / 3

Actionability

Provides fully executable PowerShell commands with exact flags and copy-paste JSON examples (e.g. "--values '[[\"Header1\",\"Header2\"],[1,2]]'" and the batch JSON array), not pseudocode.

3 / 3

Workflow Clarity

Sequenced workflow checklist plus numbered Rules 5 and 7 with explicit validation checkpoints ("Test M code without persisting (catches errors early)", "Recalculate once at end", "--stop-on-error", "STOP and report" on file errors).

3 / 3

Progressive Disclosure

SKILL.md is an overview that offloads the large command reference to a real one-level-deep ./references/cli-commands.md (with a references/README.md index), clearly signaled via linked section anchors.

3 / 3

Total

11

/

12

Passed

Description

100%

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

The description is specific, complete, and distinct: it names concrete capabilities, includes an explicit "Use when" trigger clause, and is tightly scoped to Windows Excel CLI automation. Trigger terms are broad though a few are more descriptive than naturally user-spoken.

DimensionReasoningScore

Specificity

Lists many concrete capabilities ("Power Query, DAX, PivotTables, Tables, Ranges, Charts, VBA, Data Models, screenshots, and formatting") and concrete automation modes rather than vague language, matching the score-3 anchor.

3 / 3

Completeness

Explicitly answers what ("Excel CLI automation skill for Windows workbooks... Supports Power Query, DAX...") and when ("Use when a coding agent needs token-efficient, scriptable, or unattended Excel automation") with an explicit "Use when" clause, so it is not capped at 2.

3 / 3

Trigger Term Quality

Provides an explicit "Triggers:" list (excelcli, Excel CLI, command line, batch, script, automation, CI/CD, scheduled, PowerShell, unattended) giving broad coverage of natural terms, though a few entries are descriptive rather than user-spoken.

3 / 3

Distinctiveness Conflict Risk

Scoped to Windows workbooks via excelcli commands with distinct triggers (excelcli, PowerShell, CI/CD), giving it a clear niche unlikely to conflict with general spreadsheet skills.

3 / 3

Total

12

/

12

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
sbroenne/mcp-server-excel
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.