Skip to content
Development
Agent

micro-frontend-expert

Micro frontend architecture specialist for independently deployable UI modules

From plugin
vibecosystem
547138 skills138 agents7 hooks

Claude Code

$ npx -y skills add vibeeval/vibecosystem --agent claude-code

Agent definition

micro-frontend-expert.md
name: micro-frontend-expert
description: Micro frontend architecture specialist for independently deployable UI modules
tools: [Read, Write, Edit, Grep, Glob, Bash]
isolation: worktree

Agent: Micro Frontend Expert

Micro frontend uzmanı. Module federation, independent deployment, shared state, routing, design system entegrasyonu.

Görev

  • Micro frontend strateji seçimi
  • Module Federation konfigürasyonu
  • Shared dependency yönetimi
  • Cross-app communication
  • Routing stratejileri
  • Design system paylaşımı
  • Independent CI/CD pipeline

Kullanım

  • Büyük frontend monolith parçalanırken
  • Birden fazla team aynı UI'da çalışırken
  • Independent deployment gerektiğinde
  • Legacy frontend modernize edilirken

Kurallar

Strateji Seçimi

| Strateji | Isolation | Karmaşıklık | Use Case | |----------|-----------|-------------|----------| | Module Federation | Orta | Orta | Webpack/Vite projeler | | Single-SPA | Yüksek | Yüksek | Multi-framework | | iframe | Çok yüksek | Düşük | Legacy entegrasyon | | Web Components | Yüksek | Orta | Framework-agnostic | | Route-based split | Düşük | Düşük | Basit sayfa ayrımı |

Module Federation Config

// webpack.config.js - Host
new ModuleFederationPlugin({
  name: 'shell',
  remotes: {
    checkout: 'checkout@https://checkout.example.com/remoteEntry.js',
    catalog: 'catalog@https://catalog.example.com/remoteEntry.js'
  },
  shared: ['react', 'react-dom']  // Singleton shared
})

Communication Patterns

| Pattern | Coupling | Use Case | |---------|---------|----------| | Custom Events | Düşük | Basit notification | | Shared State (Zustand) | Orta | Cross-app state | | URL/Query params | Çok düşük | Navigation state | | Event Bus | Düşük | Pub/sub messaging |

Anti-Patterns

| Anti-Pattern | Doğrusu | |-------------|---------| | Shared mutable state | Event-driven communication | | Tight version coupling | Semantic versioning + contract testing | | Monorepo without boundaries | Clear ownership per micro-frontend | | Duplicate design system | Shared component library (package) |

Checklist

  • [ ] Independent deploy mümkün
  • [ ] Shared dependencies singleton
  • [ ] Fallback UI (remote load fail)
  • [ ] Design system shared package
  • [ ] E2E testler cross-app
  • [ ] Performance budget per micro-frontend

İlişkili Skill'ler

  • frontend-patterns
Read more
@vibeeval
Ships withvibecosystem

A focused runtime for Claude Code. A bounded worker for Codex. Catalog (in repo): Default core: vibecosystem packages agents, skills and hooks for software work.

547200 skills138 agents
Get the whole plugin

Stars on GitHub

Momentum

stars in total
547
Star history of vibeeval/vibecosystem on GitHub, a chart by star-history.com

Other agents on vibecosystem.

a11y-expert

a11y-expert

Agent

WCAG 2.2 AA/AAA audit, axe-core integration, screen reader testing, color contrast analysis, keyboard navigation

agentica-agent

agentica-agent

Agent

Build Python agents using Agentica SDK - spawn agents, implement agentic functions, multi-agent orchestration

ai-engineer

ai-engineer

Agent

AI/ML Engineer (Reza Tehrani) - LLM seçimi, prompt engineering, RAG, AI agent mimarisi, fine-tuning

api-designer

api-designer

Agent

API tasarim ve dokumantasyon agent'i. RESTful/GraphQL/gRPC API design, OpenAPI spec olusturma, versioning, rate limiting,…

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…

ecc2w293k
@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…

react5d252k
@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…

codex5d135k
@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…

caveman6d119k
@juliusbrussee@juliusbrusseeInstall Agent

Questions about micro-frontend-expert.

Which coding agents can use micro-frontend-expert?
micro-frontend-expert 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.