How are you handling domain-specific skills and tooling in multi-agent dev teams? (Figma to Code bottleneck)

I've been experimenting with building a virtual dev team using AI agents. On paper, the organizational structure looks great: roles and responsibilities (PM, Designer, Engineer) are clearly divided and make intuitive sense.

However, once execution starts, a clear bottleneck emerges: the agents understand their role identity, but lack deep domain workflows and proactive tool habits.

A concrete example: When I ask the "Designer" agent to create a UI mockup, it defaults to generating isolated images rather than working inside standard design tools like Figma. It only touches Figma if I explicitly micromanage the prompt and instruct it to use the tool/API.

This creates handoff friction:

  1. Tool-native work: Instead of prompting roleplay ("You are a senior UI/UX designer"), how do you inject actionable domain practices so an agent naturally adopts standard tooling workflows?
  2. Design-to-code handoff: When passing mockups to the "Developer" agent, what setups actually produce high-fidelity code directly mapped to design tokens, layout trees, or Figma components, rather than generic visual guesses?

Are there established best practices, frameworks, or prompt architectures for structuring multi-agent teams so roles behave like actual functional specialists rather than generalist chatbots wearing titles?

Curious how others here have solved domain knowledge grounding and automated handoffs between specialized agents.

reddit.com
u/Pangji1003 — 4 days ago

如果未来 AI 让软件开发成本下降 90%,那么独立程序员真正还能依靠什么获得超额利润?

是技术壁垒、客户关系、行业知识、分发渠道,还是信誉?

reddit.com
u/Pangji1003 — 7 days ago

Everyone is pushing 24/7 personal AI agents, but aren't we just turning ourselves into full-time supervisors?

With major tech players going all-in on autonomous personal agents, the prevailing pitch is that these systems will run indefinitely in the background to streamline our lives.

From a practical daily perspective, I'm struggling to see the real utility:

  • What everyday personal workflows genuinely demand 24/7 autonomous execution?
  • If several agents run continuously—triaging, synthesizing, negotiating—who reviews the decisions?

Instead of freeing up cognitive overhead, having an army of tireless agents might just shift our role from "doer" to a permanent reviewer/bottleneck, constantly auditing edge cases and verifying agent actions.

Has anyone found a real, recurring use case where continuous agent execution actually saves peace of mind rather than creating supervisory anxiety? Curios to hear how people are thinking about this.

reddit.com
u/Pangji1003 — 7 days ago