Generates Angular code and provides architectural guidance. Trigger when creating projects, components, or services, or for best practices on reactivity (signals, linkedSignal, resource), forms, dependency injection, routing, SSR, accessibility (ARIA), animations, styling (component styles, Tailwind CSS), testing, or CLI tooling.
Creates a new Angular app using the Angular CLI. This skill should be used whenever a user wants to create a new Angular application and contains important guidelines for how to effectively create a modern Angular application.
Thoroughly reviews implementation plans before execution. Acts as a senior architect validating completeness, feasibility, risk, scope, and code reuse. Use whenever a plan has been written and needs review, when the user says "review plan", "check the plan", "is this plan good", or when about to approve a plan written by an agent.