eBayeBayOfficialยท4 Agent Skills Included

evo-web

Design system component generation, migration, and accessibility testing

Generates production-ready CSS, Marko, and React components for eBay's evo-web design system from approved specs. Migrates legacy Marko 5 and React components to modern stacks without manual rewrites or syntax errors. Enforces WCAG 2.2 AA accessibility, BEM naming, and visual regression checks automatically across every component layer.
npx skills add eBay/evo-web --all -g -y
Available:

Gives your AI agent the architecture rules, accessibility guardrails, and version-specific syntax constraints needed to build and migrate evo-web components correctly.

All Skills in This Repository (4)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install evo-web skills?โ–ผ

Run `npx skills add eBay/evo-web --all -g -y` in your terminal to install all skills in this collection globally.

How to generate a new design system component?โ–ผ

Run the evo-pipeline skill with a component name and it guides you from contract and spec files through manifest review, code generation, QA, and visual verification.

How to migrate Marko 5 components to Marko 6?โ–ผ

The evo-migrate-marko skill ports existing ebayui-core components to the new evo-marko package, handling syntax changes, event patterns, and test scaffolds automatically.

Does evo-web enforce accessibility standards?โ–ผ

Yes. Every generated component is validated against WCAG 2.2 AA, including keyboard navigation, ARIA attributes, RTL layouts, and contrast ratio checks.

Can I migrate my app to the new React package?โ–ผ

Yes. The evo-app-migrate-react skill runs inside your own application repo and rewrites imports, props, and component composition from ui-core-react to evo-web/react.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’