Slidev Presentation Kit
Documentsslidev-presentation-kitSlidev Presentation Kit is an Agent Skill for documents published in the jxnl/dots repository on GitHub: a SKILL.md instruction file an AI agent can load to do this task.
Create or edit Slidev presentations in the /Users/jasonliu/dev/presentations repo. Use for drafting new decks, editing existing slides, applying repo-specific Slidev conventions, and polishing/animation work. Triggers: Slidev slide requests, layout/components usage, deck setup, or presentation workflow guidance for this repo.
How to use this skill
Bring this guide into your coding agent with a prompt tailored to the tool you use.
- Open your project in Codex.
- Copy and paste the prompt below.
- Review files and risks before approving any action.
Inspect the Agent Skill at https://github.com/jxnl/dots/blob/HEAD/agents/skills/slidev-presentation-kit/SKILL.md and all supporting files. Report provenance, permissions, scripts, dependencies, and security risks. Propose an exact installation into .agents/skills/slidev-presentation-kit, but wait for my approval before writing files or running scripts.
Copying this prompt does not install or run the skill. Review third-party files before use.
Slidev Presentation Kit
Overview
Create and modify Slidev decks in slides/decks/ using the repo's drafting and polishing workflow. Ask only when blocked, work incrementally, and change one slide at a time.
Workflow Decision Tree
- New presentation or heavy drafting: Read
references/repo/docs/DRAFTING.mdthenreferences/repo/docs/BASICS.md. Avoid animations. - Editing existing slides: Read
references/repo/AGENTS.mdfor workflow rules, thenreferences/repo/SLIDEV.mdfor conventions. - Polishing or animations: Read
references/repo/docs/POLISHING.mdandreferences/repo/SLIDEV_POLISHING.mdbefore making changes. - Syntax lookup: Check
references/repo/docs/REFERENCE.mdfirst, thenreferences/repo/docs/ADVANCED.mdif needed. - Components: Use only QRCode during drafting; full component set only during polishing. See
references/repo/slides/components/README.md.
Core Rules
- Ask clarifying questions only when a decision is truly blocking; otherwise assume and proceed.
- Make one change at a time and get feedback before continuing.
- Work on one slide at a time; do not batch edits.
- Do not add animations during drafting.
- Keep click alignment comments and speaker notes synchronized when using
v-click.
Repo Setup
- Each deck needs a
components/symlink to../../components. Seereferences/repo/AGENTS.mdfor the exact command. - Always check for deck-specific
slides/decks/<deck-name>/AGENTS.mdin the repo before editing a deck.
References
Use references/repo/ as the primary source of truth for this repo. It mirrors all Markdown in /Users/jasonliu/dev/presentations except slides/decks/.
Key entry points:
references/repo/AGENTS.mdreferences/repo/SLIDEV.mdreferences/repo/SLIDEV_POLISHING.mdreferences/repo/docs/references/repo/slides/README.mdreferences/repo/slides/components/README.md