pulso-slides

Generate minimal PPTX presentations from Markdown input with Open Sans typography.

2|Updated Dec 24, 2025
One-click install
npx skills add https://github.com/doasfrancisco/mcp_servers --skill pulso-slides
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pulso-slides
Source: https://github.com/doasfrancisco/mcp_servers/tree/main/skills/pulso-slides
Command: npx skills add https://github.com/doasfrancisco/mcp_servers --skill pulso-slides

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python-pptx, and includes scripts (resource) components.

What problem does it solve?

This Skill automates the creation of professional-looking PowerPoint presentations directly from simple Markdown text, eliminating the need for manual slide design and formatting.

Core Features & Use Cases

  • Markdown to PPTX Conversion: Transforms structured Markdown into clean, minimal PowerPoint slides.
  • Customizable Design: Adheres to specific design rules for titles, body text, and bullet points using Open Sans font.
  • Use Case: Quickly generate a presentation for a quarterly business review by writing your content in a Markdown file and converting it to a polished PPTX.

Quick Start

Run the command python scripts/create_slides.py followed by your markdown file name and an optional output file name.

Frequently Asked Questions about pulso-slides

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I convert Markdown to PowerPoint slides?

Converting Markdown to PowerPoint involves parsing structured text and generating PPTX files. This Skill transforms Markdown input with slide titles, subtitles, bullet points, and paragraphs separated by '---' into clean, professional presentation slides.

What is the best way to automate PowerPoint presentation generation from text?

Automating PowerPoint presentation generation from text is achieved by using a Python script to parse Markdown and apply predefined design rules. This process creates minimal PPTX files with Open Sans typography, white backgrounds, and black text without manual formatting.

Do I need python-pptx to generate PPTX files from Markdown?

Yes, python-pptx is required to generate PPTX files from Markdown. This dependency provides the necessary Python library functions to programmatically create, structure, and format the PowerPoint slides based on the parsed Markdown input.

Can I customize the design and bullet formatting of generated PowerPoint slides?

Customization of generated PowerPoint slides is limited to specific design rules including white backgrounds, black text, and Open Sans typography. The Skill automatically applies proper bullet formatting to titles, subtitles, bullet points, and paragraphs defined in your Markdown.

How do I structure Markdown content for slide separation?

Structuring Markdown content for slide separation requires using '---' to divide individual slides. Text preceding the separator becomes the slide title or subtitle, while subsequent bullet points and paragraphs populate the body content of that specific slide.