bymofirojean· 5 skills
Generates Angular Material code and guidance for Angular projects using @angular/material with the Material 3 (M3) theming system. Covers installation, Sass-based theming via mat.theme() and the prebuilt palettes, density and typography customisation, component usage across all categories (form controls, buttons, overlays, layout, data display, navigation), @angular/cdk primitives (Overlay, Portal, Drag-Drop, Virtual Scroll, A11y), ReactiveForms / Signal Forms integration via mat-form-field, accessibility, and the M2 → M3 migration. Use when the user mentions Angular Material, @angular/material, mat-* components, M3 / Material 3, design tokens, OR when the Angular project's package.json contains @angular/material. Pairs with angular-developer for Angular fundamentals.
$npx -y skills add mofirojean/angular-ui-skills --skill angular-material-developerInstalls into the current project.
Run `npx skills use "https://github.com/mofirojean/angular-ui-skills" --skill "mofirojean/angular-ui-skills/angular-material-developer"` and follow the generated skill instructions now. Read its complete output, redirecting it to a temporary file first if necessary. Resolve relative paths from the supporting-files directory it provides.
Use the skills in "https://github.com/mofirojean/angular-ui-skills" that are relevant to the current task. Run `npx skills add "https://github.com/mofirojean/angular-ui-skills"` and select the relevant skills, then follow their instructions.