Skip to content

feat(agents): add ux-ui-designer subagent (UX/UI, a11y, SEO, PWA)#18

Merged
dherrero merged 1 commit into
mainfrom
feat/ux-ui-designer-subagent
Jun 10, 2026
Merged

feat(agents): add ux-ui-designer subagent (UX/UI, a11y, SEO, PWA)#18
dherrero merged 1 commit into
mainfrom
feat/ux-ui-designer-subagent

Conversation

@dherrero

Copy link
Copy Markdown
Owner

Qué

Añade un nuevo subagente de frontend especializado en UX/UI, accesibilidad, SEO y PWA que colabora con frontend-developer sin pisarse.

Nuevo subagente

  • .claude/agents/ux-ui-designer.md — Senior UX/UI Designer orientado al stack real (Angular 21 + Bootstrap 5 + ng-bootstrap + Lineicons, no Material/Tailwind). Dueño de la capa de experiencia: design tokens, layout responsive mobile-first, accesibilidad (WCAG 2.2 AA / ARIA), SEO (Title/Meta por ruta, OG/Twitter, JSON-LD, Core Web Vitals) y PWA (manifest, service worker, offline).

Skills nuevas

  • .claude/skills/frontend-design/SKILL.md — diseño estético + sistema de design tokens (light/dark mapeados sobre --bs-*), 8 filosofías de diseño, mobile-first, motion.
  • .claude/skills/web-design-review/SKILL.md — auditoría a11y / SEO / UX / performance con salida terse file:line (basada en las Web Interface Guidelines de Vercel + el design-review de designer-skills).
  • .claude/skills/angular-pwa-seo/SKILL.md — setup/auditoría de PWA y SEO para Angular, con contratos que entrega a frontend-developer.

Orquestación (cómo evitan pisarse)

  • AGENTS.md — añadido a la tabla de subagentes, nueva sección "Frontend split" y el workflow ahora intercala diseño → desarrollo → review.
  • apps/front/AGENTS.md — documenta el límite de propiedad de capas + nota del stack real.
  • .claude/agents/frontend-developer.md — instruido a consumir tokens y no inventar sistema visual.

Carriles: el diseñador edita estilos/tokens, index.html, manifest/ngsw-config, robots/sitemap, claves i18n y el markup de plantillas (semántica/ARIA/clases/alt); el desarrollador, la lógica (signals, routing, forms, servicios, tests). Cuando el diseñador necesita lógica, entrega un spec con contratos. El orquestador los secuencia para que nunca editen el mismo archivo a la vez.

Inspiración

Anthropic frontend-design, Vercel web-interface-guidelines y el repo designer-skills (material de referencia, no incluido en el commit por ser un repo embebido).

Verificación

  • prettier --check
  • lint (0 errores) ✅ · 105 tests passing ✅

🤖 Generated with Claude Code

…ills

Add a frontend design specialist that collaborates with frontend-developer
without overlapping:

- New subagent .claude/agents/ux-ui-designer.md (UX/UI, accessibility WCAG 2.2 AA,
  SEO, PWA) oriented to the real stack (Angular 21 + Bootstrap 5 + ng-bootstrap).
- Three skills: frontend-design (aesthetics + design tokens), web-design-review
  (a11y/SEO/UX audit), angular-pwa-seo (manifest, service worker, meta/JSON-LD).
- Orchestration: AGENTS.md gains a Frontend split section and a design->build->
  review workflow; apps/front/AGENTS.md documents the layer ownership boundary;
  frontend-developer.md told to consume tokens and defer design.

Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
@dherrero dherrero merged commit a411b70 into main Jun 10, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant