marp-presentation
Create slide deck presentations from markdown using Marp.
Skill by CNCF TOC
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/redhat-global-engineering-marp-presentation
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: documents, presentations, frontend
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/marp-presentation
What's inside
- Skill name
marp-presentation- Description
- Create slide deck presentations from markdown using Marp. Use when you need to generate HTML/PDF presentations with consistent branding for TOC meetings, TAG updates, or project reviews.
- License
- Apache-2.0
- Metadata
- type: skill · author: CNCF TOC · version: 1.0.0 · validated-by: CNCF TOC (TOC meeting presentations)
- Instructions
- 335 lines in SKILL.md · view on GitHub
Agent Skills spec issues
- compatibility: must be text of at most 500 characters
Files (26)
- .marprc.yml
- SKILL.md
- config.example.yaml · customized/
- cncf-icons.md · references/
- example-google-slides-style.md · references/
- example-toc-presentation.md · references/
- cncf-slides.css · themes/
- cncf.css · themes/
- ClarityCity-Black.woff2 · themes/fonts/
- ClarityCity-BlackItalic.woff2 · themes/fonts/
- ClarityCity-Bold.woff2 · themes/fonts/
- ClarityCity-BoldItalic.woff2 · themes/fonts/
- ClarityCity-ExtraBold.woff2 · themes/fonts/
- ClarityCity-ExtraBoldItalic.woff2 · themes/fonts/
- ClarityCity-ExtraLight.woff2 · themes/fonts/
- ClarityCity-ExtraLightItalic.woff2 · themes/fonts/
- ClarityCity-Light.woff2 · themes/fonts/
- ClarityCity-LightItalic.woff2 · themes/fonts/
- ClarityCity-Medium.woff2 · themes/fonts/
- ClarityCity-MediumItalic.woff2 · themes/fonts/
- ClarityCity-Regular.woff2 · themes/fonts/
- ClarityCity-RegularItalic.woff2 · themes/fonts/
- ClarityCity-SemiBold.woff2 · themes/fonts/
- ClarityCity-SemiBoldItalic.woff2 · themes/fonts/
- ClarityCity-Thin.woff2 · themes/fonts/
- ClarityCity-ThinItalic.woff2 · themes/fonts/
SKILL.md (first lines)
# Marp Presentation Skill Create professional slide deck presentations from markdown using Marp with CNCF branding. ## When to Use - TOC meeting presentations - TAG liaison updates - Project due diligence presentations - Annual report presentations - Community updates ## Prerequisites ```bash # Install Marp CLI npm install -g @marp-team/marp-cli # Or use npx (no install needed) npx @marp-team/marp-cli --version ``` ## Creating a Presentation ### 1. Create Markdown File Create a markdown file with Marp frontmatter: ```markdown --- marp: true theme: cncf paginate: true --- # Your Presentation Title Your Name Date --- ## Slide 2 - Point 1 - Point 2 - Point 3 ``` ### 2. Generate HTML Presentation ```bash # Using themes from this skill marp --theme-set themes/cncf.css your-presentation.md -o output.html # Watch mode for live preview marp --theme-set themes/cncf.css your-presentation.md -o output.html --watch ``` ### 3. Generate PDF ```bash marp --theme-set themes/cncf.css your-presentation.md -o output.pdf --allow-local-files ``` ## Available Themes ### CNCF Slides Theme (Recommended) Matches the official CNCF Google Slides template design. **Features:** - **Typography:** Montserrat font (same as Google Slides template) - Headers: Extra Bold 26pt - Body: Medium 16pt - Large body: 20pt, Small: 11pt - **Design:** Blue accent bar, gradient cover slides - **Layout:** Clean whitespace, minimal design - **Colors:** CNCF Blue, Turquoise, official palette **Usage:** ```markdown --- marp: true theme: cncf-slides --- <!-- _class: cover --> # Your Title ``` See `references/example-google-slides-style.md` for examples. ### CNCF Theme (Alternative) Custom CNCF theme with Clarity City font. **Features:** - **Typography:** Clarity City (official CNCF brand font) - **Colors:** Official CNCF palette - **Advanced layouts:** Compact, readout, grid sections - **Colored headers:** Status indicators (positive/negative/neutral) **Usage:** ```markdown --- marp: true theme: cncf --- ``` ### Customization Override theme variables in your markdown frontmatter: ```markdown --- marp: true theme: cncf
From redhat-global-engineering/cncf-agent-skills, Apache-2.0.
More from redhat-global-engineering/cncf-agent-skills
- 0.494score
tag-liaison
redhat-global-engineering
Surface recurring DD findings as TAG initiative proposals.
SkillCFreshness: C★ 1Claude Code +9 - 0.494score
toc-adopter-interview-report
redhat-global-engineering
Transform raw adopter interview materials (notes + transcript) into a structured Interview Report and Summary for CNCF TOC due diligence.
SkillCFreshness: C★ 1Claude Code +9 - 0.494score
maintainer-summit-pc-evaluate
redhat-global-engineering
Evaluate program committee applicants for the CNCF Maintainer Summit.
SkillCFreshness: C★ 1Claude Code +9 - 0.492score
toc-dd-init
redhat-global-engineering
Bootstrap CNCF due diligence (incubation or graduation) from a cncf/toc application issue: triage completeness, create ${GITHUB_USER}/cncf-toc branch with…
SkillCFreshness: C★ 1Claude Code +9 - 0.489score
toc-dd-template-learn-governance
redhat-global-engineering
Learn from incubation/graduation DD corpus for Governance and Maintainers; evaluate per-criterion documentation and recommendations; map Governance Review…
SkillCFreshness: C★ 1Claude Code +9 - 0.489score
toc-dd-template-learn-community
redhat-global-engineering
Learn from incubation/graduation DD corpus for Contributors and Community; evaluate per-criterion documentation; suggest template hints in findings for later…
SkillCFreshness: C★ 1Claude Code +9 - 0.489score
toc-dd-template-learn-ecosystem
redhat-global-engineering
Learn from incubation/graduation DD corpus for Ecosystem and Adoption; map adopter verification and integrations; suggest template hints in findings for later…
SkillCFreshness: C★ 1Claude Code +9 - 0.489score
toc-dd-template-learn-engineering
redhat-global-engineering
Learn from incubation/graduation DD corpus for Engineering Principles; map GTR, roadmap, architecture, and release process; suggest template hints in findings…
SkillCFreshness: C★ 1Claude Code +9 - 0.489score
toc-dd-template-learn-security
redhat-global-engineering
Learn from incubation/graduation DD corpus for Security; evaluate per-criterion documentation; map SSA/joint-assessment inventory; suggest template hints in…
SkillCFreshness: C★ 1Claude Code +9 - 0.489score
toc-dd-template-learn-summary
redhat-global-engineering
Learn from merged incubation/graduation DDs for the Evaluation Summary section; update template-dd-pr-incubation.md and template-dd-pr-graduation.md on…
SkillCFreshness: C★ 1Claude Code +9 - 0.485score
toc-dd-template-learn
redhat-global-engineering
Orchestrate section template-learn skills for incubation and graduation DD templates; refresh cncf/toc projects corpus; one fork PR; combined checklist…
SkillCFreshness: C★ 1Claude Code +9 - 0.485score
toc-dd-template-process-triage
redhat-global-engineering
Improve Phase 1 (Triage) of the TOC DD checklist from dd-toc-guide, open applications, and inventory; write process findings; comment on toc-private.
SkillCFreshness: C★ 1Claude Code +9
Signals
- Stars
- 1
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Jul 15, 2026 (3 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- Version
- 1.0.0
- License
- Apache-2.0
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
Cite this page
marp-presentation skill. Agent Mart. https://agentmart.dev/skills/redhat-global-engineering-marp-presentation (last updated 2026-10-24)