Skip to content
Development
Skill

/team-frontend

Orchestrates the frontend team of ux-designer, ux-researcher, frontend-developer, and accessibility-specialist to design, implement, and validate a UI feature from research to launch. Use when a UI feature needs coordinated design and engineering delivery.

From plugin
software-development-department
74116 skills28 agents1 MCP

Claude Code

$ npx -y skills add tranhieutt/software_development_department --skill team-frontend --agent claude-code

SKILL.md

team-frontend.SKILL.md
name: team-frontend
type: workflow
description: "Orchestrates the frontend team of ux-designer, ux-researcher, frontend-developer, and accessibility-specialist to design, implement, and validate a UI feature from research to launch. Use when a UI feature needs coordinated design and engineering delivery."
argument-hint: "[UI feature or screen description]"
user-invocable: true
allowed-tools: Read, Glob, Grep, Write, Edit, Bash, Task, AskUserQuestion, TodoWrite
effort: 3
when_to_use: "Use when a UI feature needs coordinated delivery across UX research, interaction design, component implementation, and accessibility audit."

When this skill is invoked, orchestrate the frontend team through a structured delivery pipeline.

**Decision Points:** At each phase, use `AskUserQuestion` to get user approval before proceeding.

Team Composition

  • **ux-researcher** — User insights and validation
  • **ux-designer** — User flows, wireframes, interaction design
  • **frontend-developer** — Component implementation and integration
  • **accessibility-specialist** — Accessibility audit and compliance

Pipeline

Phase 1: Research (if needed)

Delegate to **ux-researcher** (skip if sufficient prior research exists):

  • Define what user behavior/pain-point this feature addresses
  • Review any existing analytics or user feedback
  • Output: Research brief with key insights

Phase 2: UX Design

Delegate to **ux-designer**:

  • Define user flow (entry → states → exit)
  • Create wireframes for all states (default, loading, error, empty, success)
  • Specify interaction patterns and responsive breakpoints
  • Define accessibility requirements
  • Output: UX spec and wireframes for approval

Phase 3: Implementation

Delegate to **frontend-developer**:

  • Build components following the approved UX spec
  • Use design tokens — no hardcoded colors, sizes, or fonts
  • Handle all states: loading, error, empty, success
  • All user-facing strings through i18n layer
  • Write component unit tests
  • Output: Implemented UI feature

Phase 4: Accessibility Audit

Delegate to **accessibility-specialist**:

  • Test keyboard navigation (tab order, focus management)
  • Verify ARIA roles and labels
  • Check color contrast (WCAG AA minimum)
  • Test with screen reader if critical flow
  • Output: Accessibility report

Phase 5: Polish & Review

  • Address accessibility findings
  • Verify responsive behavior at all target breakpoints
  • Cross-browser test on target browsers
  • **ux-designer** validates final implementation against spec

Output

Summary covering: research insights used, UX spec status, implementation status, accessibility compliance, and any outstanding issues.

Read more
@tranhieutt
Ships withsoftware-development-department

Software Development Department

74116 skills28 agents1 MCP
Get the whole plugin

Stars on GitHub

Momentum

stars in total
74
Star history of tranhieutt/software_development_department on GitHub, a chart by star-history.com

More skills from other plugins.

brainstorming
Auto-invoked

brainstorming

You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…

@obra@obraInstall Skill
ask-matt

ask-matt

Ask which skill or flow fits your situation. A router over the skills in this repo.

skills13d309k
@mattpocock@mattpocockInstall Skill
accessibility
Auto-invoked

accessibility

Design, implement, and audit accessible UI to WCAG 2.2 Level AA across Web, iOS, and Android — semantic ARIA roles and labels,…

ecc2w293k
@affaan-m@affaan-mInstall Skill
compiler-commit

compiler-commit

Use when you want to verify compiler changes and commit with the correct convention. Runs tests, lint, and format, then commits…

react4d252k
@facebook@facebookInstall Skill

Questions about team-frontend.

Which coding agents can use team-frontend?
team-frontend installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.