Should designers prompt?
21 Oct 2025
This debate might matter more than "should designers code?"
The design world loves a good existential question. Not long ago, it was "should designers code?" — a debate that divided opinion and shaped job descriptions. Now, there's a new one: should designers prompt? This one has bigger implications than it first appears, especially for software devs.
The rise of vibe-coding
Let's start with a simple truth: the end result of vibe-coding is still code.
When that code is temporary (quick prototypes, mockups, or experiments), that's fine. Tools like Cursor make this faster and more expressive than ever. But when that "vibe-coded" output starts moving into production, the stakes change. The conversation shifts from can designers code, to should their code ship at all.
The AI paradigm shift
AI tools have completely redefined creative work. Agents like Claude and environments like Cursor now act as genuine collaborators. They are able to generate, refactor, and explain code with surprising accuracy.
For engineers, this is a revolution in productivity.
For designers, it's an invitation to rethink what "hands-on" really means.
There are, broadly speaking, three kinds of product designers today:
- The technical designer — fluent in front-end development and just as comfortable in VS Code as in Figma.
- The semi-technical designer — confident with HTML/CSS and the occasional component tweak, but not shipping production code.
- The design-purist — deeply skilled in visual design, research, and interaction, but focused entirely on Figma and prototyping tools.
It's the 2nd and 3rd group — and often the largest — that now faces the most urgent question: Should designers prompt?
The short answer: yes.
If designers don't learn how to prompt — to communicate effectively with AI tools — they risk being outpaced by those who can. This isn't hyperbole, it's already happening.
I recently joined a fast-moving startup with a lean product team. A lot of the early product had been "vibe-coded". It was rough, functional and brilliant in places. My first role as a designer was to refine the experience. Improve usability. Remove friction. That's my comfort zone: understanding user needs, sketching ideas, and reworking flows in Figma. But once that foundational work was done, the next phase began: building and iterating quickly. And this is where prompting changed everything.
From Figma to code — through AI
I've always had a mild technical streak. I enjoy working in code editors, version control, and even customising environments like Emacs. So when AI tools like Cursor entered the picture, it felt natural to use them. Now, instead of stopping at a Figma prototype, I can describe a component, prompt it into existence, and fine-tune the code directly. I don't need to wait for an engineer to translate a screenshot or Figma prototype into production-ready UI.
With the recently released Figma MCP, that loop is closing even tighter. I can design visually in Figma, prompt Claude via Cursor to build it, and submit a PR for review. Engineers still review and refine the output, but the iteration cycle is dramatically faster. This isn't speculative — it's happening now.
The new workflow of modern product teams
This blended approach — designers prompting, engineers reviewing — is becoming the new norm. It's efficient, creative, and ultimately more aligned with how digital products are built today. Designers who embrace prompting will work closer to production, communicate more effectively with engineers, and ship better experiences faster. Those who don't may find themselves increasingly sidelined.
So the real question isn't whether designers should prompt. It's whether they can afford not to.
Because as prompting becomes part of the design toolkit, product teams will expect it. The best designers will use it to move ideas from concept to code seamlessly — and the best engineers will adapt to collaborate with them.
And that leads to a final, slightly uncomfortable thought for developers everywhere:
Are you ready to spend your day reviewing pull requests from designers who've just vibe-coded an entire feature?