What problem does it solve?
This skill helps developers architect and review Angular applications by providing best practices for component design, module organization, and reactive programming with RxJS, reducing maintenance overhead and improving performance.
Core Features & Use Cases
- Component architecture guidance: emits reusable patterns for components, input/output interfaces, and change detection strategies.
- RxJS patterns: prescribes safe subscriptions, operators selection, and error handling to keep streams robust.
- Module organization: recommends lazy loading and separation of concerns to optimize startup performance and testability.
- Use Case: Teams implementing a large enterprise Angular app can use these guidelines to structure feature modules, shared modules, and singleton services for scalable architecture.
Quick Start
Enable Angular review mode by prompting the AI with: "Review this Angular feature module for architecture and performance."