Loading video...
Video Failed to Load
as a design engineer I often get pinged for tiny front-end changes at the Cursor hackathon we used background agents to automatically convert design system updates into PRs 🎨✨ ft nathan Chamod Gamage Fate
119,113 views • 1 year ago •via X (Twitter)
32 Comments

@cursor_ai @_nathanmarquez_ @FateJacobson if anyone's curious - workflow is a @modal python endpoint listening for a Figma webhook event, spinning up a Cursor background agent any time the design system library is published Agent uses Figma MCP and GitHub MCP to get design token changes and put up the corresponding PR

@cursor_ai @og_chamod @FateJacobson Had a ton of fun hacking on this :) First time building with @modal and @cursor_ai background agents, and was genuinely surprised how easy it was to setup + integrate both. Def my go-to stack going forward for serverless and coding agents

@cursor_ai @_nathanmarquez_ @og_chamod @FateJacobson How does this differ from Figma Code Connect?

@cursor_ai @_nathanmarquez_ @og_chamod @FateJacobson Oooo I’ve been asking people if Figma MCP has been useful - this sounds like a great example!

@cursor_ai @_nathanmarquez_ @og_chamod @FateJacobson can i see the code pl

@cursor_ai @_nathanmarquez_ @og_chamod @FateJacobson Amazing! So proud of you!

@cursor_ai @_nathanmarquez_ @og_chamod @FateJacobson this should reduce tiny pings and let enginneers focus on big features

@cursor_ai @_nathanmarquez_ @og_chamod @FateJacobson yes exactly the goal for this!

@cursor_ai @_nathanmarquez_ @og_chamod @FateJacobson this is 🔥

@cursor_ai @_nathanmarquez_ @og_chamod @FateJacobson Actually this is huge time saver for both designer engineers and fe guys who wants to dump all styles into repo! Is it available tool?

@cursor_ai @_nathanmarquez_ @og_chamod @FateJacobson so so cool mathu!!!

@cursor_ai @_nathanmarquez_ @og_chamod @FateJacobson Nice work! Do you need Figma Enterprise for this to work?

@cursor_ai @_nathanmarquez_ @og_chamod @FateJacobson yeah you do! we had to upgrade our plan

@cursor_ai @_nathanmarquez_ @og_chamod @FateJacobson Very cool!

@cursor_ai @_nathanmarquez_ @og_chamod @FateJacobson that‘s pretty sick, no brainer

@cursor_ai @_nathanmarquez_ @og_chamod @FateJacobson yo fire

@cursor_ai @_nathanmarquez_ @og_chamod @FateJacobson So dope

@cursor_ai @_nathanmarquez_ @og_chamod @FateJacobson So cool

@cursor_ai @_nathanmarquez_ @og_chamod @FateJacobson cool

@cursor_ai @_nathanmarquez_ @og_chamod @FateJacobson Sexc.

@cursor_ai @_nathanmarquez_ @og_chamod @FateJacobson Sounds like you are really focused on doing a good job!

@cursor_ai @_nathanmarquez_ @og_chamod @FateJacobson Love this! How much time do you think those background agents are saving your team on average? Sounds super efficient.

@cursor_ai @_nathanmarquez_ @og_chamod @FateJacobson really cool

@cursor_ai @_nathanmarquez_ @og_chamod @FateJacobson when is this being shipped?

@cursor_ai @_nathanmarquez_ @og_chamod @FateJacobson how to use it ? so cool

@cursor_ai @_nathanmarquez_ @og_chamod @FateJacobson Nice ! Do you have made a tutorial about how to setup this one ? Thanks in advance ! 😁

@cursor_ai @_nathanmarquez_ @og_chamod @FateJacobson What recording tool are you using?

@cursor_ai @_nathanmarquez_ @og_chamod @FateJacobson this is so cool

@cursor_ai @_nathanmarquez_ @og_chamod @FateJacobson Literally all I want — why can’t my live product design system feel as effortless to update as a Framer site or Figma prototype

@cursor_ai @_nathanmarquez_ @og_chamod @FateJacobson what, this is cool

@cursor_ai @_nathanmarquez_ @og_chamod @FateJacobson Cool. Quick.

@cursor_ai @_nathanmarquez_ @og_chamod @FateJacobson Pretty cool
