Here's how I'm using Figma Tokens in a professional use case:
✅ Allow designers to update design tokens in Figma rather than GitHub
✅ Open a PR when changes in Figma are finalized
✅ Have developers subscribed to repo to get notified of a new release
✅ Allow developers to provide input, finalizing the tokens "contract"
✅ Use the tokens synced from Figma as the "raw"/base tokens in the Style Dictionary pipeline
✅ Use GitHub actions to build the new "formatted" tokens when the PR initiated from Figma is merged
✅ Include "normalization" in the Style Dictionary build process to shape the tokens to the preference of the developers
Thanks @six7 for all the hard work 😊
To clarify, the developers provide input, helping to mold the tokens "contract," by conversing on the PR, making suggestions as needed.