This handles Marp presentation creation with seven built-in themes ranging from minimal academic slides to gradient backgrounds and GitHub-style dark mode for tech talks. It shines when users give vague requests like "make it look good" because it auto-applies best practices: concise titles, 3-5 bullets per slide, proper whitespace. The templates come with embedded CSS so you're not juggling external files, and it includes solid guidance on image syntax for common patterns like side-by-side layouts. Worth using if you make slides regularly and want to skip the design decisions. The theme selection guide helps you pick based on content type rather than guessing.

skills.sh installs
4.2K
GitHub stars
2.7K
last updated
Aug 21, 2026

Install

$ npx -y skills add softaworks/agent-toolkit --skill marp-slide --agent claude-code

Installs into .claude/skills of the current project.

Files

Marp Slide Creator

Create professional, visually appealing Marp presentation slides with 7 pre-designed themes and built-in best practices.

When to Use This Skill

Use this skill when the user:

  • Requests to create presentation slides or Marp documents
  • Asks to "make slides look good" or "improve slide design"
  • Provides vague instructions like "良い感じにして" (make it nice) or "かっこよく" (make it cool)
  • Wants to create lecture or seminar materials
  • Needs bullet-point focused slides with occasional images

Quick Start

Step 1: Select Theme

First, determine the appropriate theme based on the user's request and content.

Quick theme selection:

  • Technical/Developer content → tech theme
  • Business/Corporate → business theme
  • Creative/Event → colorful or gradient theme
  • Academic/Simple → minimal theme
  • General/Unsure → default theme
  • Dark background preferred → dark or tech theme

For detailed theme selection guidance, read references/theme-selection.md.

Step 2: Create Slides

Sponsors

Details

Repository
github.com/softaworks/agent-toolkit
Categories
Code Review & Quality, AI & Agent Building, Office & Documents

More from softaworks/agent-toolkit

All 43
1starchild-ai-agent avatarslide-creatorstarchild-ai-agent/official-skillsBuild 16:9 slide decks as HTML, exported to PDF (not PowerPoint format). Use when making a deck, presentation, or pitch (e.g. 10-slide pitch deck for X, trainin4.1Kskills.sh installs
2everyinc avatarce-brainstormeveryinc/compound-engineering-pluginExplore vague or ambitious ideas into a right-sized requirements-only unified plan. Use when the user wants to brainstorm, think through scope, decide what to b4.1Kskills.sh installs
3giuseppe-trisciuoglio avatarnextjs-app-routergiuseppe-trisciuoglio/developer-kitProvides patterns and code examples for building Next.js 16+ applications with App Router architecture. Use when creating projects with App Router, implementing4Kskills.sh installs
4zc277584121 avatarcontent-rewritezc277584121/marketing-skillsAdapt and rewrite content for different platforms (LinkedIn, X, Reddit, English blog, WeChat). Each platform has its own tone, format, and length requirements.4Kskills.sh installs
5giuseppe-trisciuoglio avatarspring-boot-event-driven-patternsgiuseppe-trisciuoglio/developer-kitProvides Event-Driven Architecture (EDA) patterns for Spring Boot — creates domain events, configures ApplicationEvent and @TransactionalEventListener, sets up 4Kskills.sh installs
6zc277584121 avatarjupyter-notebook-writingzc277584121/marketing-skillsWrite Milvus application-level Jupyter notebook examples using a Markdown-first workflow with jupyter-switch for format conversion.3.9Kskills.sh installs