agentsclimarketplace

Presentation personaliser

Skill stephenrogan/csm-skills/skills/presentation-personaliser

58 plug-and-play agent skills for Customer Success Managers. Works from a single conversation. Scales to a production system.

Install
npx -y skills add stephenrogan/csm-skills --skill presentation-personaliser

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Adapts a generic presentation deck or template to a specific customer account by inserting relevant data, adjusting framing for the audience, and ensuring all references are account-specific. Use when asked to personalise a deck, customise a presentation for a specific customer, adapt a template for a meeting, tailor slides with account data, or when any generic presentation needs to be made specific before a customer interaction. Also triggers for questions about deck customisation, presentation personalisation, template adaptation, or making a generic deck feel account-specific.

The file declares its own license as MIT. That is the author’s claim about this one file, and it is not the same thing as the license GitHub reports for the repository, which is listed with the other numbers below.

SKILL.md

5.8 KB, as published. Nobody here has run it

Presentation Personaliser

Takes a generic deck or template and transforms it into an account-specific presentation. Every slide should feel like it was built for this customer, not adapted from a template -- even though it was.

The difference between a personalised deck and a generic one is 15 minutes of preparation that saves 45 minutes of the customer's goodwill. Customers can always tell when a deck is a template. They cannot always tell when a template has been genuinely adapted.

How to Use

Provide:

  • The template content or structure (slide titles, generic content, standard sections)
  • The account context (name, ARR, segment, product tier, key contacts, goals)
  • Data to insert (usage metrics, value evidence, milestones, support summary)
  • The audience (who will see this, what they care about, their communication preferences)
  • The meeting purpose (QBR, renewal, onboarding review, executive presentation, expansion pitch)

Personalisation Layers

Layer 1: Data Insertion (Minimum -- Do This Always)

Replace every placeholder and generic reference:

GenericPersonalised
"Your company""[Account name]"
"Your team""[Specific team name -- e.g., 'the analytics team']"
"Key metrics""[Actual metrics with numbers]"
"Recent achievements""[Specific milestone with date]"
"Our product""[Product name as the customer knows it]"

If a slide references data you do not have, note it ("Data not available -- recommend removing this slide or replacing with qualitative observation").

Layer 2: Framing Adjustment (Standard -- Do This for Important Meetings)

Adjust the narrative to match the audience and their priorities:

AudienceFraming Shift
Technical teamLead with product capabilities and usage depth. Less business case, more technical evidence
Finance / CFOLead with ROI and cost efficiency. Frame every metric in terms of return on investment
OperationsLead with process improvement and time savings. Frame in terms of workflow efficiency
ExecutiveLead with strategic alignment and business impact. Frame in terms of competitive advantage and growth
Mixed audienceLead with the highest-seniority person's priorities. Address other perspectives in supporting slides

Layer 3: Narrative Customisation (Premium -- Do This for Strategic Accounts)

Rewrite the slide narrative to tell this customer's specific story:

  • Replace generic success language with their specific achievements
  • Reference conversations you have had ("As we discussed in our January review...")
  • Connect product usage to their stated business goals, not to generic value propositions
  • Include forward-looking content specific to their plans ("As you prepare for the Q3 expansion into the EMEA region...")

Slide-by-Slide Personalisation

For each slide in the template, the skill produces:

## Slide [N]: [Title]

### Template Content
[What the generic slide says]

### Personalised Content
[What this slide should say for this account]

### Data Needed
[Specific data points to insert]

### Personalisation Notes
[Framing adjustments, audience considerations, things to add or remove]

### Confidence
[High: data is available and accurate / Medium: data is estimated or partial / Low: slide should be removed or replaced]

Output Format

The complete personalised deck content, slide by slide, ready to be transferred into the actual presentation tool. Each slide includes the personalised content, any data points with their sources, and notes for the CSM on how to present the slide.

Quality Gates

  • Is every instance of "your company" replaced with the actual account name? A single "your company" in a sea of "[Account Name]" references screams template
  • Is every data point current? Presenting last quarter's data as if it is current undermines credibility. Check freshness of every number
  • Does the deck tell a story specific to this customer? If you could present this deck to any other customer with minimal changes, it is not personalised enough
  • Is the level of detail appropriate for the audience? An executive does not need 15 data slides. A technical team does not need 3 slides of business case
  • Has anything been included that the customer should not see? Internal risk scores, competitor analysis, CSM assessments, or notes from internal discussions must be stripped

Principles

  • Personalisation is not just find-and-replace. Swapping "[Company]" for "Acme Corp" is the minimum. True personalisation means the customer recognises their own story in every slide
  • Less is more. A 10-slide personalised deck with strong data on every slide is better than a 20-slide template where half the slides have generic content
  • The slide you remove matters as much as the slide you personalise. If a template slide is not relevant to this customer, cut it. Do not present irrelevant content just because the template includes it
  • The customer will remember one number and one insight. Make sure the deck is structured so that one number and one insight are unmissable. Everything else supports those two things

Gives 0 of the 12 instructions most slides presentations skills give

Counted across 568 of the 571 authors here whose files we hold, read 2026-08-06

  • include a visual element on every slidein 52 of 568, across 21 files
  • put one idea per slidein 50 of 568, across 42 files
  • state the design approach before writing codein 38 of 568, across 8 files
  • validate XML immediately after each editin 37 of 568, across 7 files
  • rasterize gradients and icons as PNG images before referencing themin 37 of 568, across 7 files
  • generate and inspect thumbnails to validate layoutin 37 of 568, across 7 files
  • commit to a single visual motif across every slidein 37 of 568, across 12 files
  • use web-safe fonts onlyin 36 of 568, across 7 files
  • keep 0.5 inch minimum marginsin 35 of 568, across 9 files
  • use two-column layout for slides with charts or tablesin 34 of 568, across 5 files
  • save a template inventory analysis to a filein 33 of 568, across 4 files
  • use subagents to visually inspect rendered slidesin 33 of 568, across 9 files

Said here and by no other author read

  • replace every placeholder and generic reference with account data
  • note missing data clearly
  • adjust narrative framing to match the audience
  • rewrite slide narratives for strategic accounts
  • output the complete personalised deck slide by slide
  • use the specified slide template format for output

Grouped from the skills themselves: near-identical wordings counted once, and counted by distinct author, so one author publishing three of these counts once.

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.