Deck Refresh Skill
What is a Deck Refresh?
In financial services, presentations are living documents. A pitch deck created in Q3 needs to be updated with Q4 numbers. A comps table needs to be “rolled” when new earnings data comes out. Market data slides need to reflect current prices and yields. This process — updating a presentation’s data while preserving its formatting, layout, and narrative structure — is called a deck refresh. At first glance, this seems simple: just find-and-replace the old numbers with new ones. In practice, it is surprisingly complex because:- The same number appears in many forms. Revenue of 485M” in a text box, “485” on a chart axis, “0.485B” in a comparison table. Simple find-replace catches one of these.
- Some numbers are derived from others. If revenue changed from 512M, then the “+15% YoY” growth rate that appeared next to it is now wrong. So is the “12% market share” that was calculated from revenue divided by market size.
- Formatting must be preserved exactly. The deck’s existing fonts, colors, layout, and style are correct by definition. A refresh that changes the visual appearance of slides — even subtly — creates re-work.
Why It Matters
Deck refreshes happen constantly in financial services:- Quarterly earnings updates — Every quarter, comps tables, financial summaries, and market overview slides need new numbers.
- Deal process updates — As a deal progresses, transaction details change (purchase price, financing terms, synergy estimates) and every slide that references them needs updating.
- Board materials — Recurring board presentations get refreshed monthly or quarterly with new KPIs and financials.
- Client review meetings — Wealth management and advisory presentations need current portfolio data before each client meeting.
Key Concepts
How It Works
Triggers when: the user asks to “update the deck with Q4 numbers”, “refresh the comps”, “roll this forward”, or any request to swap figures across an existing deck.Phase 1: Get the Data
Ask how the new numbers are arriving:
Also ask about derived numbers: if revenue moves, does the user want growth rates and share percentages recalculated, or left alone?
Phase 2: Find Every Instance
Read every slide and find every instance of each old value, including all variants:Phase 3: Present the Plan and Get Approval
Show the full change list before editing anything:Phase 4: Execute and Report
Make the smallest edit that accomplishes each change. Do not reformat anything you did not need to touch. After editing, report what happened and what was not changed.How to Add to Your Local Context
1
Install the Plugin
2
Set Refresh Conventions
Edit
skills/deck-refresh/SKILL.md:3
Define Standard Refresh Workflows
Best Practices
- Never skip the approval gate. Reviewing the change plan takes 2 minutes. Re-doing 30 slides of wrong edits takes hours.
- Match the deck’s style, not the mapping. If the deck uses “M”, use “$MM”. Values change; style stays.
- Check chart source data, not just labels. Updating a chart label without updating the underlying data creates a chart that lies.
- Watch for overflow. A number that got longer (1,205M) might overflow its text box or push a table column width.
- Do not rewrite narratives. If a slide’s narrative no longer makes sense with new numbers (“margins compressed” but margins went up), flag it for the user. Do not silently rewrite it.