# Frontend

> Frontend-specific scaffolding for Magento 2 — themes, RequireJS modules, Knockout components, LESS/CSS, transactional email templates, static asset wiring. Use when the user wants to add frontend behaviour or a theme. Detects whether the project uses Luma, Hyva, or a custom theme and generates appropriate scaffolds. For Swissup Breeze (Breezefront) stores — detected via magento2-tools:context (theme.breeze) — defer theme creation to magento2-tools:breeze-theme and Breeze widget/JS work to magento2-tools:breeze-adapt, since Breeze replaces RequireJS/Knockout/jQuery with a Cash-based stack.

## Facts
- Page: https://tashan.sh/capability/skill-muon-m2-frontend
- tashan id: skill:muon-m2/frontend
- Source: https://github.com/muon-m2/magento2-tools
- Type: skill
- Category: design
- tashan score: 45.0 / 100
- Adoption: 14.0
- Upkeep: 79.0
- Freshness: 94.0
- Evidence coverage: 84% of the inputs this score can use
- Health: active
- Instruction depth: not yet graded
- License: MIT
- Official: no

## Install

```sh
cp -r frontend ~/.claude/skills/
```

## Security audit
Not scanned. We audit npm-published capabilities; this one has no npm package we can resolve, or has not reached the queue. This is not a clean bill of health.

---
Measured 2026-09-12 by tashan (https://tashan.sh) from public evidence. Scorer s5.
