← ClaudeAtlas

figma-slideslisted

Author Figma Slides presentations — list/create/duplicate/reorder/delete slides, read the slide grid, add text and shapes to a slide, set slide background color, set or read slide transitions (dissolve, slide-from, push-from, smart-animate), focus a slide, and toggle skip. Use when the user wants to build or edit a Figma Slides deck. Triggers: 'create a slide', 'add a slide to the deck', 'reorder slides', 'set the slide background', 'add a transition between slides', 'add text/shape to slide 3', 'read what's on this slide', 'skip this slide in the presentation'. Figma Slides files only (figma.editorType === 'slides'). Requires the Figma Desktop app (Plugin API).
whiskfernlowdensitylipoprotein154/figma-console-mcp-skills · ★ 0 · Code & Development · score 75
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