Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By rhuss
Build complete Slidev presentations from init to export: generate outlines and markdown slides, automate add/delete/move/renumber with git, enhance with Mermaid/PlantUML/Excalidraw diagrams and visuals, add presenter notes, create LaTeX handouts with embedded images, preview/export to PDF/PPTX/PNG, and validate design/accessibility via checklists.
npx claudepluginhub rhuss/cc-slidev --plugin slidevInsert new slide at specified slide number with automatic renumbering
Interactive brainstorming and research phase for presentation creation
Resume work on an existing presentation with context and next steps
Delete slide by slide number with automatic renumbering
Create or improve mermaid diagram for specific slide
You are a presentation outline validation specialist focused on ensuring outlines are complete, logical, and achievable within time constraints using evidence-based timing guidelines.
You are a visual enhancement specialist focused on suggesting appropriate diagrams, images, and visual elements that improve presentation effectiveness.
This skill should be used when the user asks to "create mermaid diagram", "add visuals to slides", "suggest stock photos", "generate AI image prompts", "create diagram for presentation", "design visual theme", or needs guidance on diagram types, color palettes, image selection, or AI image generation prompting for presentations.
**MANDATORY USE - ALWAYS INVOKE THIS SKILL** when the user mentions ANY of these actions: "delete slide", "remove slide", "add slide", "insert slide", "create new slide", "new slide between", "get rid of slide", "fix gaps", "renumber slides", OR when they confirm/answer questions about slide deletion/addition (e.g., "yes delete slide 6", "add a slide after 5"). **CRITICAL - NEVER manually edit slides.md or rename slide files yourself** - this skill uses the manage-slides.py script which handles automatic renumbering, gap detection/fixing, git-aware operations, and slide number vs position conversion. **AUTO-TRIGGER IMMEDIATELY** when user wants to modify slide count, order, or numbering. This skill is the ONLY correct way to add/delete slides.
This skill should be used when the user asks to "analyze slide quality", "review slide", "check slide design", "optimize slide", "improve slide content", "assess slide clarity", or needs evidence-based quality evaluation using the 12-point checklist for presentation slides.
**Don't convert diagrams between formats. Redesign them.**
This skill should be used when the user asks to "create excalidraw diagram", "generate excalidraw", "hand-drawn diagram", "sketch diagram", "whiteboard style diagram", or when informal, spatial, annotated diagrams would best convey conceptual relationships. Expert in both presentation design AND artistic Excalidraw JSON creation.
Uses power tools
Uses Bash, Write, or Edit tools
Has parse errors
Some configuration could not be fully parsed
Share bugs, ideas, or general feedback.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Create polished, professional reveal.js presentations with themes, multi-column layouts, callout boxes, code highlighting, animations, speaker notes, and custom styling. Generates HTML + CSS with no build step required.
Claude Code skill for creating and presenting Slidev slidedecks
End-to-end slide deck creation via RDIV workflow. Requires paperbanana plugin for image generation.
Professional presentation generator for HTML (with GSAP animations) and PPTX formats. Creates conference talks, pitch decks and tech presentations with curated style presets and validation.
AI-powered HTML presentation generator with 20 curated design presets, PPTX export, and Excalidraw diagrams
Create beautiful HTML presentations from markdown specs using a Poimandres-themed template
Specification-Driven Development with Process Discipline for Claude Code
Proactive content generation with human voice and AI slop prevention for Claude Code
JIRA workflow management plugin for Red Hat AI development workflows
Hugo + Blowfish blog platform management: init, preview, migrate, legal pages
Conduct systematic security threat model assessments by analyzing code against countermeasurement requirements and generating compliance documentation with optional JIRA integration
Create developer-focused technical presentations using Slidev with evidence-based design guardrails
A Claude Code plugin for creating technical presentations powered by Slidev - the presentation framework for developers. Specifically designed for tech talks, conference presentations, internal demos, and developer-focused content.
Key differentiator: Evidence-based design principles are enforced as guardrails, not suggestions. The plugin automatically prevents common presentation mistakes through hard limits based on cognitive science research.
See real-world technical presentations created with this plugin, including source code and PDF exports:
Slidev is a web-based presentation tool built for developers. Write your slides in markdown, use Vue components, live code with Monaco editor, and export to PDF/PPTX. This plugin adds intelligent automation, evidence-based guardrails, and complete workflow management on top of Slidev's powerful foundation.
These are not suggestions - they're automatic hard limits based on cognitive science research:
When content exceeds limits: The plugin creates additional slides instead of cramming. Quality over convenience.
01-title.md, 02-hook.md etc. in slides/ directoryEnd-to-end presentation creation:
npm install -g @slidev/cli
LaTeX (pdflatex) - For handout generation
brew install --cask mactex-no-guisudo apt-get install texlive-latex-base texlive-latex-extramermaid-cli - For high-quality offline diagram rendering
npm install -g @mermaid-js/mermaid-cli
excalidraw-brute-export-cli - For Excalidraw diagram rendering (auto-installed on first use)
npm install -g excalidraw-brute-export-cli
npx playwright install-deps
npx playwright install chromium
Via Marketplace (recommended):
# Add the marketplace (once)
/plugin marketplace add rhuss/cc-rhuss-marketplace
# Install the plugin
/plugin install slidev@cc-rhuss-marketplace
From source:
git clone https://github.com/rhuss/cc-slidev.git
cd cc-slidev
# Install plugin via Makefile
make install
# After making changes, reinstall
make reinstall
See CONTRIBUTING.md for the full development workflow.
Here's a full end-to-end workflow for creating a technical presentation: