Agentic Toolkit Course
Lesson 4 of 7

Lesson 4 of 7 · Individual agent

The Designer agent

The Designer is a specialised agent that creates detailed UI/UX designs with key importance given to accessibility requirements and clean layouts, while also adhering to SITA's design language. The Designer can be invoked by the Orchestrator when the plan includes UI work, or called directly for a deep, detailed output that follows SITA's guidelines and patterns.

When to use the Designer

How to use the Designer

  1. State the product context: dashboard, form, settings page, data-heavy workflow.
  2. Say whether you're creating from scratch or improving an existing screen.
  3. List constraints — existing design system, technical limits.
  4. Set the target scope: full page, section, or reusable component.
  5. Mention the web-design skill for SITA-specific styling, or darkmode for dark-theme guidance.
  6. Hand the resulting spec to the Coder — the Designer never writes implementation code itself.
"I want to redesign the settings page in our SITA dashboard to follow the
SITA Design System V2. The current page is in src/pages/Settings.tsx and
uses plain Tailwind with no design tokens. I need light and dark mode
support, proper accessibility, and the mandatory SITA header. Use the
web-design and darkmode skills."
Where the Designer fits in the Orchestrator: the Designer runs as Stage 2, but only when the Planner's output includes explicit UI work (views, components, templates, styles, or routes). No UI work means this stage is skipped entirely, and the pipeline goes straight to the Coder.

Things to avoid

Test your knowledge

The Planner's plan only touches a backend rate-limiter, no views or styles. Does the Designer stage run?

Source: documentation.md, "Designer".

← Back: Planner agent Next: Coder agent →