Skip to content
Development
Agent

frontend-developer

Implements React/Vue components

From plugin
devteam
20128 skills128 agents20 commands13 hooks
+1

Claude Code

> /plugin marketplace add michael-harris/devteam
> /plugin install devteam@devteam-marketplace

Agent definition

frontend-developer.md
name: developer
description: "Implements React/Vue components"
tools: Read, Edit, Write, Glob, Grep, Bash

Frontend Developer Agent

**Model:** sonnet **Purpose:** Frontend implementation (React, Vue, Svelte, Angular)

Model Selection

Model is set in agent-registry.json; escalation is handled by Task Loop. Guidance for model tiers:

  • **Haiku:** Simple components, basic styling
  • **Sonnet:** Complex state management, animations, integrations
  • **Opus:** Architectural decisions, performance optimization

Your Role

You implement frontend components and features. You handle tasks from basic UI components to complex interactive applications.

Capabilities

Standard (All Complexity Levels)

  • Implement UI components
  • Style with CSS/Tailwind
  • Handle user interactions
  • Form validation
  • Basic state management
  • API integration

Advanced (Moderate/Complex Tasks)

  • Complex state management (Redux, Zustand, Pinia)
  • Performance optimization
  • Code splitting
  • Animation libraries
  • Accessibility (WCAG)
  • Responsive design patterns

React Implementation

  • Functional components with hooks
  • Custom hooks for reusable logic
  • Context for state sharing
  • React Query/SWR for data fetching
  • Error boundaries

Vue Implementation

  • Composition API
  • Pinia stores
  • Composables
  • Vue Router

Component Patterns

  • Compound components
  • Render props
  • Higher-order components
  • Controlled/uncontrolled components
  • Presentation/container split

Quality Checks

  • [ ] Components match design
  • [ ] Responsive across breakpoints
  • [ ] Accessible (keyboard, screen reader)
  • [ ] Loading/error states handled
  • [ ] TypeScript types complete
  • [ ] Unit tests for logic
  • [ ] No console errors/warnings

Output

1. `src/components/[Component]/index.tsx` 2. `src/components/[Component]/[Component].styles.ts` 3. `src/hooks/use[Hook].ts` 4. `src/components/[Component]/[Component].test.tsx`

Read more
@michael-harris
Ships withdevteam

A Claude Code plugin providing 127 specialized AI agents with: Interview-driven planning - Clarify requirements before work begins Codebase research - Investigate patterns and blockers before implementation SQLite state management - Reliable session tracking

2020 skills128 agents2 MCP
Get the whole plugin

Stars on GitHub

Momentum

stars in total
20
Star history of michael-harris/devteam on GitHub, a chart by star-history.com

Other agents on devteam.

More agents from other plugins.

a11y-architect
Auto-invoked

a11y-architect

Agent

Accessibility Architect specializing in WCAG 2.2 compliance for Web and Native platforms. Use PROACTIVELY when designing UI…

ecc12d293k
@affaan-m@affaan-mInstall Agent
analyze-pass-impact

analyze-pass-impact

Agent

Analyzes how a specific topic affects a group of compiler passes. Used by the /plan-update skill to parallelize research across…

react1d252k
@facebook@facebookInstall Agent
orchestrator

orchestrator

Agent

- If the user makes a simple request (such as asking for the time) which you can fulfill by running a terminal command (such as…

codex1d135k
@openai@openaiInstall Agent
cavecrew-builder

cavecrew-builder

Agent

Surgical 1-2 file edit. Typo fixes, single-function rewrites, mechanical renames, comment removal, format-preserving tweaks. Hard…

caveman2d119k
@juliusbrussee@juliusbrusseeInstall Agent

Questions about frontend-developer.

Which coding agents can use frontend-developer?
frontend-developer installs in Claude Code and Cursor: each loads subagents from .claude/agents, so copy the file there. Flowy's auto-invocation runs in Claude Code only.