smithery/jhlee0409

figma-design-parser

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.).

Installation

$ npx skills add smithery/jhlee0409 --skill figma-design-parser

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from smithery/jhlee0409 · top by installs.

npx skills add smithery/jhlee0409

Browse all from smithery/jhlee0409

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 1,380 B
  • docs SUMMARY.md 261 B

History

  1. First recorded snapshot · 0 installs

SKILL.md

Figma Design Parser

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

Quick Reference

스크린 ID 규칙

  • 형식: {PREFIX}{4자리숫자}[suffix]
  • 예: AUTO0001, PSET00021, LINK0003_ㅅ
  • 접두사: AUTO, PSET, LINK, MENU 등

핵심 노드 타입

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

Contents

  • [reference.md](reference.md) - Figma API 노드 순회 및 최적화 가이드
  • [guide.md](guide.md) - 텍스트 추출 및 라벨-값 파싱 패턴
  • [scripts/extractfigmadata.py](scripts/extractfigmadata.py) - 결정론적 Figma 데이터 추출
  • [scripts/parsescreenid.py](scripts/parsescreenid.py) - 스크린 ID 파싱 유틸리티

When to Use

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