Skip to main content

Hello Figma Community,


I’m seeking advice on best practices for handing over a design system that’s used across multiple projects and clients. Our current design system is structured with foundations (where all our variables are documented) shared with component and pattern libraries. This setup is used by multiple designers working on different projects with various client needs.


I need to know the best approach to hand over the design system for a specific project, including the relevant variables and only the components and patterns that were actually used, without having to manually check each one.


Specifically, I’m looking for answers to the following:



  1. Is there a recommended method for efficiently handing over a design system tailored to a specific project’s needs?

  2. Are there any plugins that can help identify and migrate only the used components in a specific file or project?

  3. What are some best practices you follow in similar scenarios to ensure a smooth and complete handover?


Your insights and experiences would be greatly appreciated. Thank you!

Hi @serag_alzentani, Thanks for reaching out about this.


While we’re waiting for input from some of our experienced community members, I’d like to share a few resources with you.


They might not align perfectly with your questions, but I hope you’ll find some useful insights in them. Check out these videos and guides:



Regarding the plugin you’re interested in, I’ve been looking through our community but haven’t found the perfect fit yet. However, there are some plugins that might help find components used in your file like Instance Finder. Feel free to explore further on your own: https://www.figma.com/community/


I hope this helps a bit! If anyone in our community has ideas or suggestions, please feel free to share them here.


Thanks again for reaching out!