Slide Management

Add, delete, and renumber slides in Slidev presentations via manage-slides.py.

49|13|Updated Dec 4, 2025
One-click install
npx skills add https://github.com/rhuss/cc-slidev --skill slide-management
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Slide Management
Source: https://github.com/rhuss/cc-slidev/tree/main/skills/slide-management
Command: npx skills add https://github.com/rhuss/cc-slidev --skill slide-management

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Managing slide sets in Slidev-heavy presentations becomes error-prone when adding, deleting, or renumbering slides. This skill provides a safe, automated workflow that keeps slides.md and corresponding slide files in sync, while preserving meaningful title sequencing and preventing accidental edits.

Core Features & Use Cases

  • Automated slide additions and deletions with automatic renumbering.
  • Git-aware file operations for tracked slides and a rollback mechanism on error.
  • Preview, validation, and conflict-free updates to slides and filenames.

Quick Start

Ask the system to add, delete, or renumber slides using the manage-slides.py script to keep slides.md and filenames in sync.

Frequently Asked Questions about Slide Management

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

FAQPage Schema
How do I renumber slides in Slidev without breaking file references?

Renumbering slides in Slidev safely requires keeping slides.md and corresponding slide files synchronized. This skill automates slide renumbering, detects gaps, and applies conflict-free updates across filenames to prevent broken references.

What is the best way to add or delete slides in a Slidev presentation?

Adding or deleting slides in a Slidev presentation is best handled by automating the workflow to renumber subsequent files. This skill orchestrates end-to-end slide management, validating positions and providing previews before applying changes to slides.md.

Does Slidev slide management work with git-tracked files?

Git-aware slide management works by tracking slides and renaming files through git operations. This skill performs git-aware file operations and includes a rollback mechanism that reverts changes automatically if an update fails.

Why do my Slidev slide files get out of sync when reordering?

Slide files get out of sync during reordering when manual edits miss references in slides.md. This skill prevents accidental edits by validating positions, detecting gaps, and applying conflict-free updates to both slides.md and slide files.

Can I preview slide changes in Slidev before committing them?

Previewing slide changes before committing is supported natively. This skill provides validation and previews of reordering, additions, and deletions, rolling back any changes on failure to ensure your presentation remains stable.

Do I need a specific script to automate Slidev slide edits?

Automating Slidev slide edits requires the manage-slides.py script to orchestrate operations. This skill depends on the script to validate positions, execute git-aware renaming, and keep slides.md synchronized with slide files.