figma-slideslisted
Install: claude install-skill whiskfernlowdensitylipoprotein154/figma-console-mcp-skills
# figma-slides — author Figma Slides decks
Build and edit Figma Slides presentations: manage the slide grid (list / create / duplicate / reorder
/ delete / focus / skip), add content (text, shapes, background color), and control transitions. Each
slide is a `SLIDE` node; the deck is a 2D grid (`figma.getSlideGrid()` → rows of slides).
## Skill boundaries
- **`use_figma` rules** — load the official **`figma-use`** skill first; it is the full Figma Plugin API reference. Essentials these scripts rely on: plain JS with top-level `await` + `return` (no IIFE, no `figma.closePlugin()`; `console.log` is not returned), inputs inlined as `const` at the top of each script, colors in 0–1 range, load fonts before any text op, `await figma.getNodeByIdAsync(...)`, and **atomic errors** (a failed script applies nothing — read the error, fix, retry).
- **One complete snippet per operation** → [references/slides-snippets.md](references/slides-snippets.md).
## Workflow
1. **Confirm it's a Slides file.** Every op throws outside Slides. Check first:
`return { editorType: figma.editorType };` — it must be `'slides'`.
2. **List slides** to get IDs and grid positions (`scripts`/snippet `List slides`). Slide IDs are what
every other op references.
3. **Pick the operation** from [references/slides-snippets.md](references/slides-snippets.md): create /
duplicate / delete / reorder slides; add text / shape; set background; set / get transition; focus;
skip; read slide content.
4. **Run th