Design systems & workflows for humans and AI

Your design system just got a new user: one that reads JSON and markdown and doesn't care about storytelling. I build systems that make sense to both audiences. Smarter, simpler, and a little more fun.
Design + Strategy
100% remote
Black and white headshot of the designer.

AI + Design Systems

New user, new rules

New user, new rules

For years, a design system had one job: help people build more efficiently. Now it has a second reader (I dare to say, a more thorough one), and that changes the work.

This new user is the zero-ambiguity, no-BS type. It doesn't read between the lines, it reads your tokens, your rules, and builds straight from them.

So the things we used to invest so much time in are now quietly... breaking. They were never made for machine-reading.

Guesses make messes

Guesses make messes

A design system that isn't legible to machines is one AI will get wrong.

So I changed how I work: clearer architecture and APIs, straightforward rules, documenting AI failures so they don't happen twice, and better ways to keep design and code aligned, sometimes even as one.

And that's where I am right now: exploring what makes AI workflows reliable, building the tooling and patterns that help teams get there, and adapting the approach based on what we're trying to solve.

some of my work

Here are a few highlights from my recent work. For more details, feel free to contact me.

Things I wrote (Unfiltered)

Writing carefully honestly about design systems and AI in Design Systems Unfiltered.
I turned my biggest design system headache into my first Cursor command

I turned my biggest design system headache into my first Cursor command

Creating my first command and skill, and starting to learn when AI actually helps in my day to day.

Why the word "pattern" still haunts me (and how I'm getting over it)

Why the word “pattern” still haunts me (and how I’m getting over it)

A reflection on a design system experiment, silent feedback, and what I’d do differently today with AI.

Human-friendly now, AI-friendly next: Improving the design system one skill at a time

Human-friendly now, AI-friendly next: Improving the design system one skill at a time

Step one: let AI do the repetitive work, but not blindly. How I turned our documentation checklist into a skill.

How I can help

As part of the team, I help build and maintain design systems, workflows, and practices that fit the product, the people using them, and the challenges that appear over time.

  • Component libraries and tokens built to scale with the product
  • Embedded collaboration with engineering
  • AI-readable systems and documentation, so the tools your team uses can work with the system instead of around it
  • Building and adapting tooling, workflows, and practices as the system grows and new challenges emerge
  • Governance and enablement, so the system stays useful and adopted

On a project basis, I help teams audit, untangle, or rebuild systems that have outgrown their current setup.

  • A system audit with clear priorities, recommendations, and an evolution plan
  • Cross-platform reviews (Figma, React, Flutter) to identify gaps and improve design-code alignment
  • Documentation, tooling, and workflows that make the system easier to understand, contribute to, and maintain
  • An AI-readiness review to identify where the system is understandable to machines and where it needs stronger foundations

Beliefs

👻

Invisible is good.

Invisible is good.

Good design system work is often invisible. If people can focus on the actual problem instead of fighting the tool, that's success, not how polished the file looks.

🤖

AI doesn't replace the work.

AI doesn't replace the work.

AI should take the boring work off your plate: audits, first drafts, repetitive tasks. But the human touch still matters. Some things can be accelerated, not fully replaced.

📡

Your spec has a new reader, and it's a machine.

Your spec has a new reader, and it's a machine.

Tokens and docs used to onboard designers. Now they also feed AI tools, which improvise (badly) when the source is ambiguous. If your system isn't readable by machines, there's no magic command that will make it build with quality.

🔗

Connecting, not translating.

Connecting, not translating.

Design and code have often told different stories. But it's never been easier to make them tell the same one. The answer isn't choosing one over the other, but (re)creating the conditions for them to evolve together.

Érica Menin, Design Systems Lead specialising in AI-ready design systems and product workflows

A lil'Bit about me

Hey, I'm Érica. I've been in design for 15+ years and somewhere along the way became the person who gets excited about taking messy, complex things and and making them work.

I write about what I learn as I go: the wins, the awkward moments, the “well, that didn’t work” parts, at Design Systems Unfiltered. No BS.

Remote-first, AI-curious, and always looking for ways to make complex work a little simpler.

Long story short

I design
  • Design systems
  • Component libraries, tokens, and documentation
  • Patterns and foundations
I enable
  • Systems thinking
  • Workflows, tooling, and design operations
  • Practices that help teams scale
I experiment
  • Testing AI agents, building tools that track progress and reduce friction, and sharing my insights.
Érica Menin /
Design systems & workflows for humans and AI
Let's have a chat! I'm available for consulting, contract work, and design systems leadership opportunities.
LinkedIn
in/ericamenin/
Email
erica@menin.me
View