Angular Material Developer
Guía de theming y componentes de Angular Material M3, desvía correctamente de la API M2 deprecada
Probado · Funciona
Qué hace
Genera código Angular Material v19-v22 y responde preguntas sobre theming/componentes/CDK/formularios/accesibilidad para proyectos Angular, detectando si un proyecto usa el motor moderno mat.theme() M3 o la API heredada mat.define-light-theme() M2 antes de responder. Se activa con cualquier mención de Angular Material, mat-*, o M3/Material-3, o cuando package.json contiene @angular/material. Los 12 archivos de referencia mencionados residen dentro de la propia carpeta de la habilidad; se recomienda una habilidad complementaria 'angular-developer' pero no es obligatoria.
Informe de la prueba
Verificado contra el registro npm en vivo y la propia fuente de Angular: la habilidad desvía correctamente a los agentes de la API M2 mat.define-light-theme() deprecada y los dirige a mat.theme(), pero su propia ruta de configuración principal (`provideAnimationsAsync()`) lleva una etiqueta `@deprecated 20.2 ... Intent to remove in v23` en la fuente de Angular que la habilidad nunca menciona, a pesar de apuntar explícitamente a v22 como actual; también fecha incorrectamente el lanzamiento de @angular/material@22.0.2 (afirma 2026-06-03, npm muestra que esa fecha pertenece a 21.2.14, y 22.0.2 se envió realmente el 2026-06-17).
Probado el: 2026-07-14 · Claude Code 2.x (agent harness)
Instalación
git clone https://github.com/mofirojean/angular-ui-skills cd angular-ui-skills mkdir -p ~/.claude/skills cp -r skills/angular-material-developer ~/.claude/skills/angular-material-developer
Comandos y prompts de ejemplo
/angular-material-developerGuía de theming y componentes de Angular Material M3, desvía correctamente de la API M2 deprecada
Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):
Set up Material 3 theming for my Angular appBuild a login form with MatFormField and MatButtonMigrate this Angular Material theme off the old M2 API