Publish & Share
You’ve built styles, components, and clean names. Now make them real to the outside world. Figmage reads your file through Figma’s API, and that API only sees what you’ve published as a library. This page covers the two parts of going live: publishing, and sharing the details developers need to connect.
Publishing your library
Section titled “Publishing your library”Think of publishing as pressing “save” on the version of your design system that everyone else — and Figmage — gets to see. Change a color but don’t re-publish? Figmage will still read the old one. Publishing is the step that makes your work official.
What gets published
Section titled “What gets published”When you publish a file as a library, you make all of this available to Figmage:
- Color, text, and effect styles → color, typography, and shadow tokens.
- Variables (on supported plans) → reusable values.
- Components and component sets → measured scales (spacing, radii) and exported icons/images.
How to publish
Section titled “How to publish”- Open the file that contains your design system.
- Open the Assets tab (the book icon) in the left sidebar.
- Click the Libraries icon (the tooltip may read Review unpublished changes).
- Find your current file under This file and click Publish.
- Add a short description, review the list of added/modified/removed assets, and uncheck anything you don’t want to share.
- Click Publish.
For the full walkthrough and plan-specific options, see Figma’s official guide: Publish a library.
Re-publish after every change
Section titled “Re-publish after every change”Publishing isn’t one-and-done. Each time you add, rename, or update something that should reach developers:
- Make your change.
- Re-open the publish dialog.
- Review the diff and Publish again.
- Let your developers know they can run a fresh sync.
A simple rhythm to settle into: design → name cleanly → publish → developers sync → product updates.
Sharing access with developers
Section titled “Sharing access with developers”To connect Figmage to your file, a developer needs two things. As the designer you can provide them — or at least point the way.
The access token
Section titled “The access token”An access token is like a key that lets Figmage read Figma files. It can come from any account with access to the file — often a developer makes their own, but a shared team account works too.
If you’re generating it:
- Open Settings from your Figma avatar menu.
- Go to the Security tab.
- Under Personal access tokens, click Generate new token, name it, and give it read-only file access.
- Copy the token — Figma shows it only once.
For step-by-step help generating, managing, or revoking tokens, see Figma’s guide: Manage personal access tokens.
The file ID
Section titled “The file ID”The file ID identifies which file Figmage should read. Find it in the file’s URL:
https://www.figma.com/design/<fileId>/Your-Design-SystemThe long string right after /design/ (or /file/) is the file ID. Copy that part and share it.
What to hand off
Section titled “What to hand off”Give your developers:
- How they’ll get the token (or that they should generate their own).
- The file ID of the library.
- Which token groups you expect them to sync — colors, typography, icons, spacing, and so on.
- The source frames or component sets for component-based tokens, such as
Spacing,Radii,Icons, orAssets. - Publish status — confirm the latest approved changes have been published.
- Rename notes — list any style, component, frame, or group names that changed since the last sync.
| Handoff item | Example |
|---|---|
| File ID | abc123def456 |
| Published status | ”Published after the icon cleanup on June 17.” |
| Token groups | colors, typography, spacing, icons |
| Source frames | Spacing, Radii, Icons, Icons Multicolor |
| Planned renames | Light/Card becomes Light/Surface Raised |
One last pass before you hand off? Run the Handoff & Limitations checklist.