empjsempjsOfficial·4 Agent Skills Included

emp

Build fast micro-frontend apps with Module Federation and Rspack

Builds and configures micro-frontend projects using Module Federation 2, Rspack 2, and TypeScript 7. Handles host, remote, shared dependencies, manifests, and type declarations from one unified config. Removes manual bundler wiring, version conflicts, and repetitive federation setup across React and Vue apps. Guides AI agents through project creation, plugin selection, validation, and release checks.
npx skills add empjs/emp --all -g -y
Available:

Tells the AI agent how to route tasks to the EMP skills, verify changes with the right build and test commands, and respect protected files and Git safety rules.

All Skills in This Repository (4)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install EMP?

Run `npx skills add empjs/emp --all -g -y` in your terminal to install all skills in this suite globally.

What is EMP used for?

EMP is a micro-frontend build toolchain that lets teams split web apps into independently deployed modules using Module Federation 2 and Rspack 2.

Does EMP support React and Vue?

Yes. It ships ready-made plugins for React, Vue 2, and Vue 3, plus Tailwind CSS, Lightning CSS, and Stylus support.

Can AI agents configure EMP projects automatically?

Yes. The included skills give agents step-by-step guidance for project creation, federation wiring, plugin setup, and release validation.

How do I create a new EMP micro-frontend project?

Ask your agent to run `emp create` with a description like a React host plus Vue sub-app, and it generates the full workspace with a machine-readable report.

Related Repositories in Software Engineering

View All in Software Engineering