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.

73

Quality

90%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

High

Do not use without reviewing

SKILL.md
Quality
Evals
Security

Quality

Content

87%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.

The body is well-structured with executable examples, clearly sequenced workflows including validation checkpoints, and a clean one-level-deep reference structure. Minor verbosity in emphasis/prefaces is the only weakness.

DimensionReasoningScore

Conciseness

Largely efficient with checklists and command tables, but several CRITICAL/uppercase interjections and repeated preface warnings add mild padding that could be trimmed.

4 / 5

Actionability

Provides fully executable PowerShell examples with real flags (e.g. '--range A1:B1 --values [["Name","Age"]]'), concrete batch JSON, and command-by-command steps that are copy-paste ready for common cases.

5 / 5

Workflow Clarity

Sequenced multi-step workflows (session lifecycle, Power Query lifecycle, batch mode) include explicit validation checkpoints ('session open on non-existent files will fail', 'evaluate before create', file-error stop-and-report) and error-recovery guidance.

5 / 5

Progressive Disclosure

SKILL.md is a focused overview with a clear CLI command group list and a one-level-deep Reference Documentation section linking to real files (cli-commands.md, behavioral-rules.md, range.md, etc.), all of which exist in ./references/.

5 / 5

Total

19

/

20

Passed

Description

92%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.

The description is comprehensive and concrete, clearly stating both what the skill does and when to use it with rich trigger terms. It carves out a distinct niche (Windows excelcli CLI automation) and avoids vague fluff.

DimensionReasoningScore

Specificity

Lists many concrete actions and capabilities (Power Query, DAX, PivotTables, Tables, Ranges, Charts, VBA, Data Models, screenshots, formatting) and use contexts (CI/CD, scheduled jobs, batch processing, PowerShell workflows, bulk workbook edits), giving comprehensive coverage.

5 / 5

Completeness

Explicitly answers what it does ('Excel CLI automation skill for Windows workbooks... token-efficient, scriptable, or unattended Excel automation via excelcli commands') and when to use it ('Use when a coding agent needs... Best for CI/CD...'), with concrete trigger phrases listed.

5 / 5

Trigger Term Quality

Strong natural keywords including 'excelcli', 'Excel CLI', 'CI/CD', 'scheduled', 'PowerShell', 'unattended', and 'workbook processing', though it leans slightly technical and lacks some everyday user phrasings.

4 / 5

Distinctiveness Conflict Risk

Clear niche (Windows-only excelcli command-line automation) with distinct triggers tied to CI/CD, scheduling, and PowerShell workflows, making overlap with other Excel/MCP skills unlikely.

5 / 5

Total

19

/

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
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.