Back to Guides

/gcloud-kit:presentation

Generate a MARP slide deck for presenting G-Cloud services to buyers, stakeholders, or at a framework launch event.

Overview

Creates a complete Markdown-based presentation using MARP syntax, drawing content from existing G-Cloud Kit artifacts (supplier profile, service designs, SDDs, pricing, security). The presentation is tailored to the chosen audience type and can cover a single service or the entire portfolio. Output renders to PDF, HTML, or PowerPoint via marp-cli.

Usage

/gcloud-kit:presentation
/gcloud-kit:presentation My Cloud Platform

Arguments: Optional service name. If omitted, you will be asked to choose portfolio or single-service scope.

Prerequisites

  • Supplier profile (services/supplier/supplier-profile.md) — required
  • At least one SDD (services/{name}/sdd.md) — required
  • Service design, pricing, and security documents — optional, improve slide content

Output

  • Portfolio scope: PRESENTATION.md in project root
  • Single service scope: services/{name}/presentation.md

Template used: plugin/templates/presentation-template.md

What it does

  1. Verifies supplier profile and at least one SDD exist
  2. Asks you to select an audience type:
    • Buyer briefing — formal, procurement-focused, emphasises compliance and pricing transparency
    • Internal stakeholder — strategic, business-focused, emphasises ROI and market opportunity
    • Framework launch — marketing-oriented, emphasises differentiators and launch milestones
  3. Asks you to select scope (portfolio overview or single service)
  4. Loads supplier profile and service artifacts
  5. Reads the presentation template
  6. Generates a MARP slide deck with these slides:
    • Title slide with supplier name and G-Cloud 14 branding
    • Agenda
    • Company overview (from supplier profile)
    • Certifications and compliance table
    • Service overview (per service in scope)
    • Features and benefits table
    • Architecture diagram (Mermaid, derived from SDD)
    • Security and data sovereignty
    • Pricing summary (if pricing document exists)
    • Support model
    • How to procure via G-Cloud
    • Contact and next steps
  7. Applies audience-specific tone adjustments throughout all slides
  8. Writes the MARP file using the Write tool

Rendering the presentation

# PDF (recommended for distribution)
npx @marp-team/marp-cli PRESENTATION.md --html --pdf

# HTML (for web sharing)
npx @marp-team/marp-cli PRESENTATION.md --html

# PowerPoint (for editing)
npx @marp-team/marp-cli PRESENTATION.md --pptx

Related commands