skills/integrations/figma/figma-connect/SKILL.md
Connect to any Figma file for data extraction and asset export. Load when user mentions 'connect figma', 'get figma file', 'figma URL', 'export from figma', 'figma assets', or provides a Figma file URL.
npx skillsauth add beam-ai-team/beam-next-skills figma-connectInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Purpose: Connect to any Figma file and perform operations
Trigger: "connect figma", "get figma file", Figma URL provided
Duration: 1-2 minutes
FIGMA_ACCESS_TOKEN must be set in .envCheck that Figma token is configured:
python 00-system/skills/figma/figma-master/scripts/fetch_file.py --check-config
If not configured, guide user to:
.env: FIGMA_ACCESS_TOKEN=figd_xxxxxExtract file key from Figma URL:
https://www.figma.com/design/FILE_KEY/File-NameFILE_KEYpython 00-system/skills/figma/figma-master/scripts/fetch_file.py --file-key FILE_KEY --depth 2
Returns:
Present options:
Execute selected action using figma-master scripts.
| Operation | Script | Description |
|-----------|--------|-------------|
| Fetch file | fetch_file.py | Get file structure |
| Get styles | get_styles.py | Extract design tokens |
| Get components | get_components.py | List components |
| Export assets | export_assets.py | Download images |
| Snapshot | snapshot_design_system.py | Full JSON export |
| Error | Cause | Solution | |-------|-------|----------| | 403 Forbidden | Token doesn't have file access | Share file with integration | | 404 Not Found | Invalid file key | Check URL is correct | | 429 Rate Limited | Too many requests | Wait and retry |
Version: 1.0 Created: 2025-12-24
testing
Audit registry.yaml against disk, validate SKILL.md frontmatter, find duplicates and orphans. Load when user says 'audit skills registry', 'validate beam-next-skills', 'registry drift', 'skills catalog audit', 'check registry yaml'.
tools
All Workable ATS operations — fetch JDs, search candidates, post assessments/reviews. Load when user says "fetch JD", "search workable", "push to workable", "post review", "rate candidate", "workable", "push assessment", "list jobs", or after interview-coach completes an evaluation. Replaces workable-fetch-jd and workable-push-assessment.
data-ai
Load when user mentions "tavily research", "market intelligence", "competitive research", "GTM research", or needs real-time market data for sales, marketing, or vertical strategy.
development
Shared resource library for Slack integration skills. DO NOT load directly - provides common references (setup, API docs, error handling, authentication) and scripts used by slack-connect and individual Slack skills.