Beyond Design · Development
When the design team was losing hours to repetitive work, I built two AI-assisted Figma plugins that eliminate the manual grunt work and restore focus to the creative decisions that matter.
Designers were spending significant time on repetitive tasks rather than solving hard problems. Every new project meant redoing the same configuration work. Every data table meant hunting for realistic values to mock with. The work was necessary, but it wasn't creative — and it was stealing time from the work that mattered.
The first problem was obvious: designs mocked with dummy data don't reflect the real world. A table that looks elegant with three rows and clean names often breaks when it meets production data — hundreds of rows, truncated names, edge cases everywhere. Stakeholders sign off on dummy data and are surprised by what ships.

I built a plugin that connects directly to actual application data sources. It automatically populates table components with real user data and provides various data scenarios — edge cases, high-volume rows, internationalization — so designers can test their layouts against reality before handoff.
The second problem was setup friction. Starting a new project meant repeating the same work: creating pages with standard names, setting up component libraries, configuring sharing settings, establishing naming conventions. Each project took 25 minutes of configuration work before the actual design could begin.
I created a plugin that automates the entire project setup. One click initializes a fully-formed project with predefined page structures, naming conventions, shared component access, and team permissions. It's the difference between a blank canvas and a ready-to-work environment.
I identified the pain points through direct observation of the team's workflow, then prioritized solutions by potential impact. The real accelerant was AI: I used an AI-powered development environment to prototype, iterate, and refine quickly. That speed allowed me to involve the team early and often — testing features with actual users before polishing for release.
Both plugins leverage the Figma Plugin API, TypeScript for type safety, and direct API integration with our backend systems. The architecture is clean and maintainable — future enhancements can build on a solid foundation.
These plugins aren't flashy, but they're effective because they remove friction. They're about protecting the creative work from the administrative overhead. When setup is a click instead of 25 minutes, when data integration is automatic instead of manual, designers can spend their energy on the decisions that move the needle.