agentsclimarketplace

Cc qbr deck builder

Skill stephenrogan/augmented-csm/skills/pillar-3-communication-content/cc-qbr-deck-builder

38 agent skills for the complete CSM operational surface area. Built to the Agent Skills open standard.

Install
npx -y skills add stephenrogan/augmented-csm --skill cc-qbr-deck-builder

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

  • 3 stars3 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

Generates data-populated QBR presentation decks by pulling usage metrics, health data, support history, value evidence, and adoption analytics into a structured slide format by segment. Produces a deck the CSM customises with strategic narrative and recommendations. Use when asked to build a QBR deck, prepare business review slides, generate a customer presentation with data, populate a QBR template, or when lo-qbr-orchestrator triggers content preparation. Also triggers for questions about QBR content, business review presentations, customer-facing data decks, or quarterly review materials.

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

11.5 KB, as published. Nobody here has run it

QBR Deck Builder

Generates data-populated QBR decks by assembling usage metrics, health trends, support data, value evidence, and adoption analytics into a structured presentation. Part of the Communication & Content Production pillar.

This is a content assembly and generation skill. It produces a data-rich deck that the CSM customises with narrative, strategic recommendations, and relationship-aware framing. The agent builds the evidence; the human tells the story.

When to Run

  • Triggered: By lo-qbr-orchestrator at T-7 before a scheduled QBR
  • On-demand: When a CSM requests a QBR deck for a specific account

Core Execution Logic

Step 1: Pull Data from All Sources

Gather the complete data picture for the account:

Data CategorySource SkillSpecific Metrics Pulled
Usage and adoptionbi-usage-monitor, pa-adoption-trackerDAU/MAU, feature adoption breadth, key workflow completions, trend direction, period-over-period change
Healthbi-health-scoreComposite score, component breakdown, trajectory over last 2+ quarters
Value deliveredpa-value-reporterHeadline metric, supporting evidence, time-to-value benchmarks, customer-defined KPI progress
Benchmarkspa-benchmark-engineAccount position vs. segment peers across key metrics
SupportSupport platformTicket volume, resolution time, CSAT, open issues, escalation history
Milestoneslo-milestone-trackerSuccess plan progress, milestones completed, milestones overdue
Engagementra-engagement-trackerTouchpoint history, stakeholder engagement health
ContractCRMARR, renewal date, product tier, contract terms
Feature requestsic-feature-request-trackerOpen requests with roadmap status, resolved requests since last QBR

Data freshness check: All data must be within 7 days of the QBR date. Flag any data source that is stale. A QBR deck with outdated data undermines credibility.

Step 2: Select Deck Template by Segment

SegmentSlide CountStructureAudience Expectation
Enterprise10-15 slidesFormal structure with executive summary, detailed data slides, strategic recommendations, and discussion timeDecision-makers expect data depth, benchmarking, and forward-looking strategy
Mid-Market8-10 slidesBalanced structure with usage review, value highlights, support summary, and looking aheadOperators expect actionable insights and clear next steps
SMB5-6 slides (or email format)Condensed with usage snapshot, value highlights, tips, and action itemsBusy leaders expect brevity and immediate takeaways

Step 3: Populate Slides by Template

Enterprise QBR deck:

SlideContentData SourceCSM Input Required
1. Title and agendaMeeting details, attendees, agenda itemsCalendar, CRMCSM may adjust agenda based on conversation goals
2. Executive summary3-5 bullet headline: health trajectory, value headline, key milestone, primary discussion topicbi-health-score, pa-value-reporterCSM writes the "so what" framing
3. Relationship overviewKey events since last QBR, milestones achieved, stakeholder changeslo-milestone-tracker, ra-stakeholder-mapperCSM adds context on relationship dynamics
4-5. Usage and adoptionUsage trend charts, feature adoption breadth, peer comparisonbi-usage-monitor, pa-adoption-tracker, pa-benchmark-engineCSM highlights what matters to this customer
6. Value deliveredHeadline metric, supporting evidence, ROI calculationpa-value-reporterCSM validates methodology and framing
7. Support summaryTicket volume, resolution time, CSAT, open issuesSupport platformCSM adds context on any sensitive support history
8. Product roadmapRelevant upcoming features, feature request status updatesic-feature-request-tracker, product roadmapCSM selects which roadmap items to highlight
9. Strategic recommendationsPLACEHOLDER -- CSM writes this slideN/AThis is the most valuable slide. The agent cannot write it because it requires judgment about the account's future direction
10. DiscussionOpen floor for customer priorities and questionsN/ACSM prepares discussion questions based on relationship context
11. Action itemsCaptured during the meeting (populated post-QBR)N/ACSM captures live

Mid-Market QBR deck follows the same logic with slides 3 and 8 consolidated and lighter data depth.

SMB QBR compresses to: usage snapshot, value highlights, 2-3 tips/recommendations, and action items.

Step 4: Generate Comparison Views

For every data slide, produce comparison context:

Comparison TypeWhat It ShowsWhere Used
Period-over-periodThis quarter vs. last quarterEvery data slide -- shows trajectory
BenchmarkAccount vs. segment peers (from pa-benchmark-engine)Usage and adoption slides -- shows relative position
Plan vs. actualSuccess plan milestones: target vs. actual datesMilestone slide -- shows accountability
Year-over-yearSame quarter last year (if data available)Value slide -- shows long-term trend

Step 5: Apply Quality Gates

Before delivering the deck:

GateCheckFail Action
Data freshnessAll data within 7 days of QBR dateFlag stale sources. Pull fresh data if possible
Data accuracySpot-check 3 key numbers against CRM sourceIf discrepancy found, investigate before delivering
Customer-safeNo internal terminology (risk scores, internal notes, CSM assessments) visibleStrip all internal-only data. This is a customer-facing deck
CompletenessAll template slides populated (except CSM-input slides)Flag any slide with missing data. Provide the slide with a "data unavailable" note rather than omitting it
ReadabilityCharts are labelled, numbers are formatted, slide titles are descriptive (not just "Usage")Reformat any chart that requires explanation to understand
Strategic slidesCSM-input slides are clearly marked as placeholdersThe agent should never fill in the strategic recommendation slide with generic advice

Output Format

{
  "account_id": "string",
  "qbr_date": "2026-04-15",
  "deck_format": "enterprise",
  "slides_generated": 11,
  "slides_requiring_csm_input": 3,
  "data_freshness": {
    "all_current": true,
    "stale_sources": [],
    "oldest_data_point": "2026-04-09"
  },
  "content_summary": {
    "health": { "score": 74, "trend": "improving", "vs_last_qbr": "+6" },
    "usage": { "dau_mau": 0.42, "feature_breadth": 0.65, "trend": "growing" },
    "value": { "headline": "340 hours saved this quarter", "vs_prior_quarter": "+22%" },
    "support": { "tickets": 12, "avg_resolution_hours": 4.2, "csat": 4.6 },
    "benchmark_position": "Above average across key metrics. Top quartile in workflow completions"
  },
  "csm_action_required": [
    "Write strategic recommendations (slide 9)",
    "Review and customise executive summary framing (slide 2)",
    "Prepare discussion questions based on relationship context (slide 10)"
  ],
  "delivery_status": "draft_ready_for_csm_review"
}

Handoff to Human

Decision PointContext ProvidedWhat the Human Decides
Strategic recommendationsFull data package, trend context, adoption gapsWhat to recommend for the next quarter. This is the slide that demonstrates the CSM's value as a strategic partner, not just a data presenter
Narrative framingData slides with comparison viewsHow to tell the story. The same data can be framed as "strong performance" or "room for improvement" depending on what the CSM wants the customer to focus on
Slide selectionFull deck templateWhich slides to keep, which to cut, which to reorder. Not every QBR needs every slide. A 45-minute QBR with 15 slides means 3 minutes per slide -- too fast for depth
Data emphasisAll metrics with peer comparisonsWhich metrics to highlight. Lead with strengths to build confidence, then address gaps constructively
Sensitivity reviewCustomer-safe check appliedWhether any data point, while factually accurate, should be excluded because of customer sensitivity (e.g., a metric that declined due to a customer-side error)

Confidence and Limitations

  • High confidence for data population -- pulling metrics and formatting into slides is deterministic
  • High confidence for period-over-period computation -- mathematical comparison with defined windows
  • Medium confidence for chart selection and emphasis -- the skill highlights statistically significant changes, but the CSM may want different emphasis based on conversation strategy
  • Medium confidence for benchmark context -- peer comparison is factual, but whether a specific benchmark motivates or discourages this customer depends on their competitive mindset
  • Low confidence for narrative framing -- the skill generates factual summaries, not persuasive narratives. The CSM adds the story. A QBR deck without narrative is a data dump, not a business review
  • Cannot generate the strategic recommendation slides. These require judgment about the account's future direction, relationship dynamics, and what the customer is ready to hear. This is the CSM's highest-value contribution to the QBR
  • Cannot determine which slides the customer will care about most. An executive may want to skip straight to the financial summary; a technical lead may want to deep-dive into usage. The CSM adjusts the presentation flow based on the room

Dependencies

Required:

  • bi-health-score (health data for trajectory slides)
  • bi-usage-monitor (usage data for adoption slides)
  • pa-value-reporter (value evidence for ROI slides)
  • CRM API (contract data, account context)

Strongly recommended:

  • pa-adoption-tracker (feature-level adoption for depth)
  • pa-benchmark-engine (peer comparison data)
  • lo-milestone-tracker (success plan progress)
  • Support platform (support summary data)
  • ic-feature-request-tracker (roadmap update status)
  • ra-engagement-tracker (engagement context for relationship slides)

Downstream consumers:

  • CSM (deck review and customisation -- the most important consumer. The deck is a tool for the CSM, not the final product)
  • lo-qbr-orchestrator (deck delivery as part of the QBR lifecycle workflow)
  • CRM (QBR activity record with deck link)
  • pa-value-reporter (QBR is a validation point for value metrics -- customer reaction feeds back)

References

  • references/deck-guidelines.md -- Slide design principles, data visualisation standards, and customer-safe content rules

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.