CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

excel-cli-report-formatting

Apply optional presentation conventions when the user requests Excel report formatting or a new reader-facing report through excelcli. 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

88%

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.

An exemplary lean instruction-only skill: it assumes Claude's competence, provides a concrete command-discovery pattern, an explicit precedence order, preservation guardrails, and a pre-save validation checkpoint, all within a tight token budget. The only gaps are the absence of inline formatting examples (appropriately deferred to the reference) and an explicit error-recovery loop after inspection.

DimensionReasoningScore

Conciseness

At roughly 20 directive lines, every sentence carries guidance — style precedence, help discovery, preservation rules, a pre-save inspection checkpoint, and optionality notes. No sentence explains Excel or CLI concepts Claude already knows, so it matches anchor 5 ('lean and efficient; assumes Claude's competence') rather than anchor 4, which would require at least minor over-explanation to trim.

5 / 5

Actionability

The body gives a concrete executable command pattern ('Discover exact actions and flags with `excelcli <command> --help`'), an explicit style precedence order, and concrete preservation rules, matching anchor 4. It is not anchor 5 because no specific inline examples of number formats, colours, or commands are given — those are deferred to the reference guide — and not anchor 3 because the guidance given is executable, not pseudocode-level.

4 / 5

Workflow Clarity

A clear sequence is present: resolve style precedence, read the guide, discover commands via --help, apply formatting, then 'Inspect the affected formats and calculated outputs before saving the authorized result' — an explicit validation checkpoint. It is not anchor 5 because no error-recovery feedback loop is described (what to do when inspection finds a problem), and not anchor 3 because a validation step before saving is explicitly stated, satisfying the batch/destructive-operation cap.

4 / 5

Progressive Disclosure

A concise overview with exactly one clearly-signaled, one-level-deep reference — '[the formatting guide](references/report-formatting.md)' — including when to read it ('only when neither specifies a style', 'for the requested report, not unrelated workbook work') and an external link explicitly scoped as 'not another required skill'. This matches anchor 5's pattern of well-signaled shallow references; note the referenced file was not present in the review workspace, so its contents could not be verified, but the body's structure is exemplary.

5 / 5

Total

18

/

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: it states a concrete capability set in third person, gives an explicit 'Use for' trigger clause with concrete phrases, and adds negative boundaries that sharply reduce mis-triggering. The only weakness is that the 'what' is carried by one verb plus an enumeration rather than several distinct actions, and a few natural user phrasings are absent.

DimensionReasoningScore

Specificity

The description names a single concrete action — 'Apply optional presentation conventions' — but enumerates several specific deliverables: 'readable headers, meaningful number formats, financial-model colours, and report layout'. This exceeds the anchor-3 example (domain plus 1-2 actions) but falls short of anchor 5, whose exemplars list multiple distinct actions (extract, fill, merge, convert); the capabilities here are all variations of one 'apply formatting' action with minor coverage gaps.

4 / 5

Completeness

Both what and when are explicit: what — 'Apply optional presentation conventions... readable headers, meaningful number formats, financial-model colours, and report layout'; when — 'Use for... when the user requests Excel report formatting or a new reader-facing report through excelcli', plus explicit do-not-load boundaries. This mirrors the anchor-5 exemplar pattern of clear what plus concrete trigger phrases, so it is not the anchor-4 case where 'when' could be more specific.

5 / 5

Trigger Term Quality

Natural phrases users would actually say are present — 'Excel report formatting', 'new reader-facing report', 'report layout', 'headers', 'number formats'. A few natural variations are missing (e.g., 'make the report look good', 'presentation/polish', 'spreadsheet style'), so it matches anchor 4 rather than the comprehensive synonym coverage of anchor 5, while clearly exceeding the sparse keyword sets of anchors 2-3.

4 / 5

Distinctiveness Conflict Risk

A clear niche (reader-facing report presentation via excelcli) with explicit exclusions — 'Do not load for ordinary reads, raw exports, targeted data updates, Power Query or Data Model work, or failure recovery' — minimizes conflict with adjacent Excel skills. It matches anchor 5's clear-niche/distinct-trigger profile and is clearly better than the 'minor overlap risk' of anchor 4.

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