andes-software-solutions/andes-angular
Angular and NgRx Signal Store skills, a read-only Angular CLI MCP server, and a report-only Angular reviewer.
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.
Use when writing, editing, or reviewing Angular code (components, templates, services, routing, forms, HTTP, SSR, tests): the andes non-negotiables — standalone + OnPush, signals-first and zoneless, native control flow, inject(), Signal Store for state — plus the angular-cli MCP grounding workflow.
Use when adding, moving, or naming files in an Angular src/app workspace, deciding where a component, store, service, guard, token, model, or util belongs, registering a route or path alias, or wiring ESLint layer bans: kind-first folders (pages, components/<feature>, state, services, core, shared), file suffixes, one-way dependency direction, and design-system-first, mobile-first styling.
Use for any Angular state-management task and on any mention of signalStore, signalState, withState, withComputed, withMethods, withHooks, withProps, patchState, withEntities, rxMethod, or signalMethod: NgRx SignalStore patterns pinned to the official @ngrx/signals docs.