figma-install-auth

Featured

Set up Figma REST API authentication with personal access tokens or OAuth 2.0. Use when connecting to the Figma API, generating tokens, configuring scopes, or setting up OAuth flows for Figma integrations. Trigger with phrases like "install figma", "setup figma API", "figma auth", "figma personal access token", "figma OAuth".

AI & Automation 2,266 stars 315 forks Updated today MIT

Install

View on GitHub

Quality Score: 99/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Figma Install & Auth ## Overview Configure authentication for the Figma REST API. Figma supports two auth methods: Personal Access Tokens (PATs) for scripts and server-side tools, and OAuth 2.0 for apps that act on behalf of users. All requests go to `https://api.figma.com`. ## Prerequisites - Figma account (Free, Professional, or Enterprise) - Node.js 18+ (for JS/TS integrations) - A Figma file key (the string after `/design/` in a Figma URL) ## Instructions ### Step 1: Generate a Personal Access Token 1. Open Figma > Settings > Account > Personal access tokens 2. Click **Generate new token** 3. Name the token and assign scopes: | Scope | Access | Use Case | |-------|--------|----------| | `file_content:read` | Read file JSON | Inspecting layers, extracting design tokens | | `file_content:write` | Modify files | Programmatic design updates | | `file_comments:read` | Read comments | Review tooling | | `file_comments:write` | Post comments | Automated feedback | | `file_dev_resources:read` | Dev resources | Dev mode integrations | | `file_variables:read` | Read variables | Design token sync | | `file_variables:write` | Write variables | Token pipeline | | `webhooks:write` | Manage webhooks | Event-driven automation | 3. Copy the token immediately -- it is shown only once 4. PATs expire after a maximum of 90 days ### Step 2: Store Credentials Securely ```bash # .env (NEVER commit to git) FIGMA_PAT="figd_your-personal-access-token" FIGMA_FILE_KEY="abc123XYZdefaultFileKe...

Details

Author
jeremylongshore
Repository
jeremylongshore/claude-code-plugins-plus-skills
Created
7 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Featured

figma-security-basics

Secure Figma API tokens, configure scopes, and validate webhook signatures. Use when securing API keys, implementing least-privilege scopes, or auditing Figma security configuration. Trigger with phrases like "figma security", "figma secrets", "secure figma token", "figma scopes", "figma webhook verify".

2,266 Updated today
jeremylongshore
AI & Automation Solid

figma-api

Direct Figma API interactions for design asset management. Fetch files and components, extract design tokens, export images, manage comments, and access version history.

1,034 Updated today
a5c-ai
AI & Automation Featured

figma-enterprise-rbac

Configure Figma Enterprise features: OAuth 2.0, team management, and access control. Use when implementing OAuth flows, managing team/project access via API, or building Enterprise-level Figma integrations. Trigger with phrases like "figma enterprise", "figma OAuth", "figma team management", "figma access control", "figma SCIM".

2,266 Updated today
jeremylongshore
AI & Automation Featured

figma-common-errors

Diagnose and fix common Figma REST API and Plugin API errors. Use when encountering HTTP errors, plugin sandbox crashes, or unexpected API responses from Figma. Trigger with phrases like "figma error", "fix figma", "figma not working", "figma 403", "figma 429".

2,266 Updated today
jeremylongshore
AI & Automation Featured

anima-install-auth

Install the Anima SDK and configure authentication for Figma-to-code generation. Use when setting up design-to-code automation, configuring Figma token access, or initializing the @animaapp/anima-sdk for server-side code generation. Trigger: "install anima", "setup anima", "anima auth", "anima figma token".

2,266 Updated today
jeremylongshore