CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

excel-mcp-report-formatting

Apply optional presentation conventions when the user requests Excel report formatting or a new reader-facing report through Excel MCP tools. Use for readable headers, meaningful number formats, financial-model colours, and report layout. Do not load for ordinary reads, raw exports, targeted data updates, Power Query or Data Model work, or failure recovery without a report-formatting request.

Quality

83%

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

75%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 an efficient, well-targeted set of operating rules with concrete parameter mappings and an explicit pre-save validation checkpoint. Its central flaw is that the primary reference file (references/report-formatting.md) is missing from the bundle, which both breaks navigation and hollows out the skill's detailed content.

Suggestions

Add the missing references/report-formatting.md to the bundle (or inline its essential conventions) so the body's core instruction — 'Read that guide for the requested report' — resolves to real content.

Add a short error-recovery loop after the inspection step (e.g., 'if inspection reveals broken formats or wrong values, revert or fix before re-inspecting') to lift workflow clarity.

Include one or two example MCP tool invocations (e.g., setting a header row's format via the correct control) so guidance is fully executable rather than deferring everything to the tool schemas.

DimensionReasoningScore

Conciseness

The 18-line body is lean and assumes Claude's competence: no explanation of what Excel or MCP is, no padding; every sentence carries operational content such as 'Preserve values, formulas, units, identifiers, existing layouts, and unrelated sheets'. The one borderline line ('it is not another required skill') still earns its place by preventing over-loading, so the anchor-5 fit holds rather than 4.

5 / 5

Actionability

Concrete guidance is present: a style precedence order, and an exact parameter mapping — 'Use `table` styles for Tables, `chart_config` for charts, and `pivottable_field` for PivotTable number formats; do not apply `range_format` to Table or PivotTable cells'. Not a 5 because it contains no example tool invocations and defers specifics to 'the MCP tool schemas' and the (missing) guide; better than 3 since the instructions given are specific and executable, not pseudocode.

4 / 5

Workflow Clarity

There is a discernible sequence — resolve style precedence, apply control-specific formats, preserve values, then 'Inspect the affected formats and calculated outputs before saving the authorized result' — so a validation checkpoint exists and no destructive-operation cap applies. Not a 5 because steps are not enumerated and there is no error-recovery loop after the inspection step; better than 3 because the pre-save checkpoint is explicit, not implicit.

4 / 5

Progressive Disclosure

The body delegates its core detail to '[formatting guide](references/report-formatting.md)', but the bundle contains no references/, scripts/, or assets/ directories — the referenced path is dangling, so Claude following the instruction hits a dead end and the promised detailed material does not exist. Not a 3 (the reference is clearly signaled, but 'references present' fails — the file is absent); not a 1 because the body itself is well organized rather than a monolithic wall of text.

2 / 5

Total

15

/

20

Passed

Description

87%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 strong description with an explicit trigger clause, concrete capability list, and unusually good negative triggers that delineate the skill from adjacent Excel MCP work. The only weakness is mild synonym/coverage gaps (e.g., no mention of chart/table formatting that the body governs).

DimensionReasoningScore

Specificity

The description lists several concrete capabilities — 'readable headers, meaningful number formats, financial-model colours, and report layout' — under the verb 'Apply optional presentation conventions'. Not a 5 because coverage has gaps: Tables, charts, PivotTable formats and dashboard visuals that the body actually governs are not named; not a 3 because well more than 1-2 concrete actions are specified.

4 / 5

Completeness

Explicitly answers both questions: what — 'Apply optional presentation conventions... readable headers, meaningful number formats, financial-model colours, and report layout'; when — 'when the user requests Excel report formatting or a new reader-facing report through Excel MCP tools', reinforced by explicit 'Do not load for...' exclusions. Both halves are concrete, matching the anchor-5 example structure.

5 / 5

Trigger Term Quality

Natural phrases users would say are present: 'Excel report formatting', 'reader-facing report', 'report layout', plus anti-triggers ('Power Query or Data Model work', 'raw exports'). Not a 5 because common synonyms like 'spreadsheet', '.xlsx', or 'make the report presentable' are missing; better than 3 because coverage goes beyond a couple of generic keywords.

4 / 5

Distinctiveness Conflict Risk

It carves a clear niche — presentation/formatting via Excel MCP only — and preempts the main overlap risks with negative triggers ('Do not load for ordinary reads, raw exports, targeted data updates, Power Query or Data Model work, or failure recovery'). Minimal conflict risk with general Excel or recovery skills.

5 / 5

Total

18

/

20

Passed

Validation

87%

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

Validation — 14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

relative_links

Relative link issues: 1 missing

Warning

referenced_paths_exist

Referenced path issues: 1 missing

Warning

Total

14

/

16

Passed

Repository

sbroenne/mcp-server-excel

Path

skills/excel-mcp-report-formatting/SKILL.md

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.