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.

72

Quality

88%

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Advisory

Suggest reviewing before use

SKILL.md
Quality
Evals
Security

Quality

Content

77%

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

This is a strong, highly actionable skill with clear workflows and executable examples throughout. Its main weakness is moderate verbosity from repeated patterns (session ID capture shown 3+ times) and partial duplication of reference content. The progressive disclosure structure is reasonable but could be tighter with more content pushed to the referenced CLI commands file.

Suggestions

Reduce repetition of the session ID capture pattern — show it once in Rule 3 and reference that pattern from Rules 5 and 7 instead of repeating the full code block.

Move the Common Pitfalls section entirely to the referenced cli-commands.md file rather than partially duplicating it in the main SKILL.md.

DimensionReasoningScore

Conciseness

The skill is mostly efficient with good use of tables and code blocks, but has some redundancy — the session ID capture pattern is repeated across Rules 3, 5, and 7, and Rule 2 ('Always End With a Text Summary') is agent behavior guidance rather than CLI-specific knowledge. Some tightening is possible.

2 / 3

Actionability

Excellent actionability throughout — every rule includes fully executable PowerShell commands with concrete flags, JSON formats, and copy-paste-ready examples. The batch mode JSON format, Power Query lifecycle, and data model prerequisites are all specific and complete.

3 / 3

Workflow Clarity

The workflow checklist table at the top provides clear sequencing, and individual rules like Power Query (Rule 5) and Bulk Writes (Rule 7) have explicit numbered steps with validation checkpoints (e.g., 'Test M code before creating permanent queries', 'Recalculate once at end'). Session lifecycle has clear create-vs-open guidance with error prevention. Batch mode includes --stop-on-error for error handling.

3 / 3

Progressive Disclosure

The skill references ./references/cli-commands.md for the full command reference and common pitfalls, which is good progressive disclosure. However, no bundle files were provided to verify the reference exists, and the main SKILL.md is quite long (~180 lines) with content like the full common pitfalls section that could be deferred entirely to the reference file rather than partially duplicated.

2 / 3

Total

10

/

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.

This is a strong, well-crafted skill description that clearly defines its niche (CLI-based Excel automation), lists comprehensive concrete capabilities, and provides explicit trigger guidance. It effectively distinguishes itself from general Excel or spreadsheet skills by emphasizing the command-line, unattended, and scriptable nature of the tool. The explicit trigger terms list is thorough and covers natural user language.

DimensionReasoningScore

Specificity

Lists multiple specific concrete capabilities: Power Query, DAX, PivotTables, Tables, Ranges, Charts, VBA, Data Models, screenshots, formatting. Also specifies concrete use cases like CI/CD, scheduled jobs, batch processing, PowerShell workflows, and bulk workbook edits.

3 / 3

Completeness

Clearly answers both 'what' (Excel CLI automation for Windows workbooks with specific feature support) and 'when' (explicitly states 'Use when a coding agent needs token-efficient, scriptable, or unattended Excel automation' and lists best-for scenarios). Has explicit trigger guidance.

3 / 3

Trigger Term Quality

Excellent coverage of natural trigger terms explicitly listed: excelcli, Excel CLI, command line, batch, script, automation, CI/CD, scheduled, PowerShell, unattended, coding agent, workbook processing. These are terms users would naturally use when needing this specific capability.

3 / 3

Distinctiveness Conflict Risk

Highly distinctive — clearly differentiates itself from general Excel skills by focusing specifically on CLI-based, unattended, scriptable automation. The emphasis on 'excelcli commands', 'token-efficient', 'CI/CD', and 'coding agent' creates a clear niche that wouldn't overlap with interactive Excel editing or spreadsheet analysis 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.

Validation11 / 11 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.