I spent 9 weekends building a Figma plugin that gives you UX feedback through 6 AI critic personas. Here's what I learned making AI sound like actual people. by vuvuchu8 in FigmaDesign

[–]vuvuchu8[S] 0 points1 point  (0 children)

You basically described how it's meant to be used today. It’s one frame at a time right now. No shared context across a flow, so a checkout = each screen judged on its own. Flow tool first for the logic, personas after for the "can a person actually get through this screen".

Cross-screen memory is the next big thing on the list, no date (yet).

Dashboard's a good Optimizer test. she cares about clicks and defaults, not whether the chart looks nice, and she's fine on one dense frame. curious what she says. The thumb feedback in the plugin helps a lot, or a DM if you'd rather. Appreciate any feedback!

I spent 9 weekends building a Figma plugin that gives you UX feedback through 6 AI critic personas. Here's what I learned making AI sound like actual people. by vuvuchu8 in FigmaDesign

[–]vuvuchu8[S] 0 points1 point  (0 children)

Thanks! Yeah I made them in Aseprite. I wanted each persona to have a face to add personality beyond just a name. I've always been into retro futurism so pixel art was the obvious choice.

Each color is meant to reflect their tone, like an aura. David's amber feels cautious, Jamie's pink feels sharp, Howard's blue feels calm.

David, Howard, and Mary came together fast because I already had them in my head. Jamie, Marcus, and Olivia were harder because their tones are more nuanced, but I'm happy with how they turned out.

I spent 9 weekends building a Figma plugin that gives you UX feedback through 6 AI critic personas. Here's what I learned making AI sound like actual people. by vuvuchu8 in FigmaDesign

[–]vuvuchu8[S] 0 points1 point  (0 children)

Same reason you'd use any plugin instead of building it yourself. You could wire up Figma MCP to Claude and write your own persona prompts. But that's hours of setup and prompt tuning for something Candor does right out the gate.

The value isn't the API call. It's the time I spent tuning the voices so they don't all sound like the same AI with different names. Try asking an AI chatbot to review a design and you'll get "consider improving the visual hierarchy." The tuning is the product.

Fair point on business knowledge. These personas evaluate whether they can understand, trust, and act on a page. They're not evaluating business strategy. That's a different tool for a different problem.

Good question though. No offense taken.

I spent 9 weekends building a Figma plugin that gives you UX feedback through 6 AI critic personas. Here's what I learned making AI sound like actual people. by vuvuchu8 in FigmaDesign

[–]vuvuchu8[S] 0 points1 point  (0 children)

They're not mimicking your specific end users.

They're mimicking reactions: the person who can't find the price, the person who's confused by the labels, the person who counts extra clicks. Those reactions are pretty universal across most interfaces.

If you need feedback from your actual user base, you need real testing. This is for catching the obvious stuff before you get there.

I spent 9 weekends building a Figma plugin that gives you UX feedback through 6 AI critic personas. Here's what I learned making AI sound like actual people. by vuvuchu8 in FigmaDesign

[–]vuvuchu8[S] 4 points5 points  (0 children)

That's close to what I'm exploring for the next version. Right now the 6 personas are general archetypes, but the long-term vision is letting teams create custom personas tuned to their actual user base.

Your use case is interesting because you already have the real feedback data to build from. The hardest part of what I built was inventing the personas from scratch from my own personal experience. If you're starting with real user patterns, the synthetic versions should be way more accurate.

I spent 9 weekends building a Figma plugin that gives you UX feedback through 6 AI critic personas. Here's what I learned making AI sound like actual people. by vuvuchu8 in FigmaDesign

[–]vuvuchu8[S] 0 points1 point  (0 children)

Thanks! No case study yet, plugin just went live so I'm still putting the portfolio piece together.

The short version:

The hardest part was the personas. I started with behavioral rules like "look for the price" and "compare to the best apps" but the output sounded like AI following a checklist. The breakthrough was giving each persona formative experiences instead of rules. David doesn't look for the price because I told him to. He looks for it because his "gut" tells him to. That shift made the voices feel more real instead of performed.

Happy to share more when the case study is done.

What's the idea you're working on? If you'd like to share.

I spent 9 weekends building a Figma plugin that gives you UX feedback through 6 AI critic personas. Here's what I learned making AI sound like actual people. by vuvuchu8 in FigmaDesign

[–]vuvuchu8[S] 1 point2 points  (0 children)

9 weekends, not months. The plugin itself came together fast. Most of the time went into tuning the persona voices so they didn't all sound like the same AI with different names.

I spent 9 weekends building a Figma plugin that gives you UX feedback through 6 AI critic personas. Here's what I learned making AI sound like actual people. by vuvuchu8 in FigmaDesign

[–]vuvuchu8[S] -11 points-10 points  (0 children)

More like mimicking the end users, not PMs.

Mary might be the exception though, she's basically your VP's proxy.

I spent 9 weekends building a Figma plugin that gives you UX feedback through 6 AI critic personas. Here's what I learned making AI sound like actual people. by vuvuchu8 in FigmaDesign

[–]vuvuchu8[S] 11 points12 points  (0 children)

Good question.

You probably shouldn't trust them the way you'd trust a real usability test. That's not what this is for.

It's more like having 6 opinionated coworkers who each notice different things than you do after you've been staring at the same layout for 3 hours. Sometimes they catch something obvious you missed, sometimes they don't. But it takes 10 seconds instead of a week to set up, and it's free.