figma-reference-architecture

Featured

Reference architecture for production Figma API integrations. Use when designing a new Figma integration, planning project structure, or establishing patterns for design-to-code pipelines. Trigger with phrases like "figma architecture", "figma project structure", "figma integration design", "figma best practices layout".

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 Reference Architecture ## Overview Production-ready architecture for Figma REST API integrations. Covers the three most common use cases: design token pipelines, asset export systems, and webhook-driven automation. ## Prerequisites - Understanding of Figma REST API endpoints - TypeScript project setup - Decision on deployment platform ## Instructions ### Step 1: Project Structure ``` figma-integration/ ├── src/ │ ├── figma/ │ │ ├── client.ts # Typed REST API wrapper │ │ ├── types.ts # Figma API response types │ │ ├── errors.ts # FigmaApiError, FigmaRateLimitError │ │ ├── cache.ts # LRU cache for API responses │ │ └── walker.ts # Node tree traversal utilities │ ├── services/ │ │ ├── token-extractor.ts # Design token extraction │ │ ├── asset-exporter.ts # Image/icon export pipeline │ │ ├── comment-syncer.ts # Comment sync to Slack/Jira │ │ └── variable-syncer.ts # Variables API sync (Enterprise) │ ├── webhooks/ │ │ ├── handler.ts # Webhook event router │ │ ├── verify.ts # Passcode verification │ │ └── processors/ │ │ ├── file-update.ts # FILE_UPDATE handler │ │ ├── comment.ts # FILE_COMMENT handler │ │ └── library.ts # LIBRARY_PUBLISH handler │ ├── api/ │ │ ├── health.ts # Health check endpoint │ │ ├── tokens.ts # Token API endpoint │ │ └── assets.ts # Asset d...

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-architecture-variants

Choose between Figma integration architectures: CLI script, webhook service, or plugin. Use when deciding how to integrate with Figma, comparing REST API vs Plugin API, or planning a Figma-connected application. Trigger with phrases like "figma architecture", "figma blueprint", "how to integrate figma", "figma plugin vs api", "figma project type".

2,266 Updated today
jeremylongshore
AI & Automation Featured

figma-prod-checklist

Production readiness checklist for Figma REST API integrations. Use when deploying Figma integrations to production, preparing for launch, or auditing an existing integration for production fitness. Trigger with phrases like "figma production", "deploy figma", "figma go-live", "figma launch checklist".

2,266 Updated today
jeremylongshore
AI & Automation Listed

figma

Integrate with Figma API for design automation and code generation. Use when extracting design tokens, generating React/CSS code from Figma components, syncing design systems, building Figma plugins, or automating design-to-code workflows. Triggers on Figma API, design tokens, Figma plugin, design-to-code, Figma export, Figma component, Dev Mode.

2 Updated today
Makiya1202
AI & Automation Featured

adobe-reference-architecture

Implement Adobe reference architecture for production integrations covering Firefly Services, PDF Services, I/O Events, and App Builder with layered project layout, error boundaries, and health monitoring. Trigger with phrases like "adobe architecture", "adobe project structure", "how to organize adobe", "adobe layout", "adobe best practices".

2,266 Updated today
jeremylongshore
AI & Automation Featured

figma-sdk-patterns

Production-ready patterns for the Figma REST API and Plugin API. Use when building reusable Figma client wrappers, extracting design tokens, traversing node trees, or creating typed API helpers. Trigger with phrases like "figma patterns", "figma best practices", "figma client wrapper", "figma typed API".

2,266 Updated today
jeremylongshore