figma-use-slides

Execute Figma Plugin API commands to create and inspect slide decks.

1|Updated May 21, 2020
One-click install
npx skills add https://github.com/ahandsel/debugging_log --skill figma-use-slides-ahandsel
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: figma-use-slides
Source: https://github.com/ahandsel/debugging_log/tree/main/skills/figma-use-slides
Command: npx skills add https://github.com/ahandsel/debugging_log --skill figma-use-slides-ahandsel

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill provides the necessary context and operational rules to effectively use the use_figma MCP tool within the Figma Slides environment, preventing common layout errors and coordinate issues.

Core Features & Use Cases

  • Slides-Specific API Context: Provides critical rules for slide positioning, section management, and node hierarchy that differ from standard Figma Design files.
  • Design & Layout Guidance: Offers principles for creating visually compelling decks, including color strategy, typography, and spatial composition.
  • Inspection & Validation: Includes specialized scripts for extracting slide content, speaker notes, and validating layout integrity without relying on unsupported metadata tools.

Quick Start

Use the figma-use-slides skill to inspect the current slide deck and generate speaker notes for all slides.

Frequently Asked Questions about figma-use-slides

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

FAQPage Schema
How do I automate slide creation in Figma using the Plugin API?

Automating slide creation in Figma requires applying strict coordinate and node-parenting constraints to avoid layout errors. This skill provides the operational rules needed to execute plugin commands, organize decks, and structure nodes correctly within the Slides environment.

Why does my Figma slide layout break when I generate decks programmatically?

Figma slide layouts break because the Slides environment enforces coordinate and node hierarchy rules that differ from standard Figma Design files. This skill provides the specific API context needed to manage slide positioning, sections, and grid structures without causing misalignment.

How do I extract speaker notes from a Figma presentation?

Extracting speaker notes from a Figma presentation uses specialized inspection scripts to read slide content and validate layout integrity. This skill enables programmatic extraction of notes and text without relying on unsupported metadata tools.

Can I use standard Figma Design file API commands for Figma Slides?

Standard Figma Design file API commands cannot be used directly for Figma Slides because slide positioning and section management constraints differ significantly. This skill provides the specialized context required to adapt plugin commands for the Slides environment.

What is the best way to ensure consistent grid structures in Figma slides?

Ensuring consistent grid structures in Figma slides involves applying strict coordinate constraints and validating layout integrity through programmatic inspection. This skill offers operational instructions and design principles for spatial composition, color strategy, and typography to maintain deck consistency.