CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

deck-refresh

Updates a presentation with new numbers — quarterly refreshes, earnings updates, comp rolls, rebased market data. Use whenever the user asks to "update the deck with Q4 numbers", "refresh the comps", "roll this forward", "swap in the new earnings", "change all the $485M to $512M", or any request to swap figures across an existing deck without rebuilding it.

Quality

90%

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

The canonical home for this skill is deck-refresh in anthropics/financial-services

SKILL.md
Quality
Evals
Security

Quality

Content

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

A well-crafted, self-contained process skill: a clear four-phase workflow with a genuine approval gate and feedback dispositions, concrete templates and variant tables, and disciplined scope boundaries ('What you're not doing'). The only improvements available are tightening the repeated minimal-change principle and specifying the chat-mode regeneration and visual-verification mechanics.

Suggestions

Specify what 'standard visual verification checks' concretely means (e.g., check text overflow, column widths, axis label fit per edited slide) so the verification step is executable rather than delegated.

Give one concrete example of the chat-mode path (how a slide is regenerated and written back to the file), mirroring the specificity the add-in path already has.

State the minimal-change formatting principle once (e.g., in Phase 4) instead of three times across the intro, Environment check, and Phase 4.

DimensionReasoningScore

Conciseness

The body is efficient and assumes Claude's competence — no concept explanations, and every section (variant table, plan template, report template) does real work. It falls at 4 rather than 5 because the core minimal-change principle is stated three times ("The deck is the source of truth for formatting; you're only changing values", "smallest possible change, existing formatting stays intact", "Don't reformat anything you didn't need to touch... you're a surgeon, not a renovator") and rhetorical asides ("a quiet disaster", "missed at 11pm") could be trimmed without losing guidance. It is well above 3: there is no explanation of things Claude already knows and no padding sections.

4 / 5

Actionability

Guidance is highly concrete: exact tool to call ("Use `ask_user_question`"), a variant table for finding all number formats, a copy-paste-ready plan template with worked examples ($485M → $512M with slide-level locations), per-environment edit mechanics, and per-element-type edit standards. It does not reach 5 because two execution steps are left unspecified — "regenerate the affected slide... and write it back" in chat mode and "Run standard visual verification checks" give no concrete method or commands, leaving minor gaps in the executable path.

4 / 5

Workflow Clarity

The four phases are explicitly sequenced with a named approval gate ("This is a four-phase process and the third phase is an approval gate. Don't edit until the user has seen the plan"), which satisfies the destructive-operation validation requirement. Feedback loops are present: the approval offers proceed / skip flagged / revise-mapping options, derived numbers are flagged rather than silently changed, and execution closes with a visual-overflow verification step plus a final report that re-surfaces unresolved flagged items — matching the anchor-5 pattern of explicit validation with error-recovery dispositions.

5 / 5

Progressive Disclosure

No bundle files exist (no references/, scripts/, or assets/), and none are needed: at ~110 lines of cohesive process guidance, nothing here is reference material that belongs in a separate file — the variant table and templates are integral to the workflow. Section headers (Environment check, Phases 1-4, What you're not doing) make navigation trivial, and there are no buried or nested references, so the structure criterion is fully met without external files.

5 / 5

Total

18

/

20

Passed

Description

91%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: explicit what-and-when structure, third-person voice, and an unusually rich set of quoted natural-language triggers that make skill selection reliable. Its only weaknesses are that it names one capability with variations rather than multiple distinct actions, and a modest overlap risk with general presentation-editing skills.

DimensionReasoningScore

Specificity

The description states a concrete action — "Updates a presentation with new numbers" — qualified by concrete scenarios ("quarterly refreshes, earnings updates, comp rolls, rebased market data"), which names the domain and specific operations clearly. It stops short of the 5 anchor because it describes a single capability with variations rather than multiple distinct concrete actions (compare the anchor-5 example 'extract text, fill forms, merge documents, convert pages'); it is above the 3 anchor because the action and its variations are explicitly concrete, not generic.

4 / 5

Completeness

It explicitly answers 'what' ("Updates a presentation with new numbers") with concrete trigger phrases in an explicit 'Use whenever the user asks to...' clause, directly paralleling the anchor-5 example. Both what and when are explicit and concrete; it cannot be placed at 4 because the 'when' is not merely present but spelled out with specific quoted triggers.

5 / 5

Trigger Term Quality

It quotes five verbatim natural user phrases — "update the deck with Q4 numbers", "refresh the comps", "roll this forward", "swap in the new earnings", "change all the $485M to $512M" — plus a catch-all "any request to swap figures across an existing deck". This is comprehensive coverage of natural synonyms and phrasings users would actually say, matching the anchor-5 example's breadth; nothing common is missing.

5 / 5

Distinctiveness Conflict Risk

It carves a clear niche — swapping figures in an existing deck "without rebuilding it" — with distinctive finance/deck triggers like "refresh the comps". Minor overlap risk remains with a general presentation-editing skill (a broad .pptx skill covering 'modifying or editing content' would also fire on "update the deck with Q4 numbers"), and phrases like "roll this forward" can arise in financial-modeling contexts, so it sits at the 'mostly distinct; minor overlap risk' anchor rather than the minimal-conflict 5.

4 / 5

Total

18

/

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.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

anthropics/financial-services

Path

plugins/vertical-plugins/financial-analysis/skills/deck-refresh/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.