slide-authoringlisted
Install: claude install-skill samulee003/agentic-ppt-skills
# Authoring open-slide pages
This skill is the **technical reference** for everything that happens inside `slides/<id>/index.tsx`. It does not own a workflow:
- `create-slide` owns "draft a new deck" — it asks the user scoping questions, then delegates the *how* to this skill.
- `apply-comments` owns "process inspector markers" — it finds markers and applies edits, but the edits themselves follow the rules here.
- `current-slide` resolves deictic references ("this page", "the slide I'm on") to a concrete `slideId` + `pageIndex`. Consult it **first** when the user references the current slide without naming it, then come back here for how to edit it.
- `diagram-design` supplies 39 structured visual patterns (architecture, quadrant, flywheel, timeline, funnel, tree, etc.) — consult it whenever replacing bullet lists with structured visual graphics.
- `human-writing` supplies authentic, non-AI Chinese tone and material-first phrasing — consult it for slide copy, headlines, and presenter notes.
- Any ad-hoc slide edit (manual tweak, one-off fix) should also consult this skill before touching the file.
When any of those paths reach the point of *writing React code for a page*, this is the source of truth. Do not duplicate the knowledge below into other skills — link here instead.
## Runtime & Dependency Prerequisites
- The workspace MUST have `@open-slide/core` installed. If missing, install with `npm.cmd i @open-slide/core` (Windows) or `npm i @open-slide/core` (Unix).
- The