figma-design-parser

jhlee0409's avatarfrom jhlee0409

Parse Figma design files into structured screen hierarchies. Use when working with Figma API, extracting text/labels from design nodes, traversing node trees, detecting cover frames, or parsing screen IDs (AUTO_0001, PSET_0002, etc.).

⭐0stars🔀0forks📁View on GitHub🕐Updated Dec 23, 2025

When & Why to Use This Skill

The Figma Design Parser is a specialized Claude skill designed to streamline the transition from design to development. It automates the extraction of structured screen hierarchies from Figma files by leveraging the Figma API. By programmatically traversing node trees and identifying specific elements like frames, text, and components, it converts complex design data into organized, actionable formats. This tool is essential for developers who need to parse screen IDs, extract metadata, and maintain consistency between design files and codebases.

Use Cases

  • Automated Design-to-Code Handoff: Extract structured screen data and hierarchies to automatically generate UI skeletons, navigation maps, or boilerplate code.
  • Design System Validation: Programmatically audit Figma files to ensure screen IDs (e.g., AUTO_0001, PSET_0002) and naming conventions follow project standards.
  • Content and Localization Management: Recursively traverse design nodes to extract all text labels and values for use in translation files or content management systems.
  • Metadata and Asset Extraction: Automatically detect cover frames and extract specific node properties to generate project documentation or dashboard thumbnails.
namefigma-design-parser
descriptionParse Figma design files into structured screen hierarchies. Use when working with Figma API, extracting text/labels from design nodes, traversing node trees, detecting cover frames, or parsing screen IDs (AUTO_0001, PSET_0002, etc.).

Figma Design Parser

Figma 디자인 파일을 구조화된 스크린 계층으로 파싱하는 전문 스킬입니다.

Quick Reference

스크린 ID 규칙

  • 형식: {PREFIX}_{4자리숫자}[_suffix]
  • 예: AUTO_0001, PSET_0002_1, LINK_0003_ㅅ
  • 접두사: AUTO, PSET, LINK, MENU 등

핵심 노드 타입

FRAME → 스크린 컨테이너
TEXT → 텍스트 콘텐츠
GROUP → 그룹화된 요소
COMPONENT → 재사용 컴포넌트
INSTANCE → 컴포넌트 인스턴스

Contents

When to Use

  • Figma 파일에서 스크린 데이터 추출 시
  • 노드 트리 재귀 순회 로직 작성 시
  • Cover 프레임 감지 및 썸네일 데이터 추출 시
  • 텍스트 노드에서 라벨-값 쌍 추출 시