roedyrustam/vibes-plug/angular-expert
- community
Checking that the SKILL.md file is still in the repository.
Angular 19+ enterprise apps, Signals, Standalone, and NgRx Store / Aplikasi enterprise Angular 19+, Signals, dan NgRx SignalStore.
Install
npx vskill@latest install roedyrustam/vibes-plug/angular-expertSKILL.md
Angular Expert (2026 Edition)
<a name="english"></a>
English
Orchestration & Integration
- `modern-web-guidance`: HTML5/CSS standards, modern browser APIs, and accessibility guidelines.
- `design-system-architect`: Material Design 3 (M3) design tokens and headless component primitives.
- `ui-ux-pro-max`: Enterprise dashboard patterns, tabular data layouts, and color harmony.
- `visual-ui-auditor`: Multimodal vision auditing of rendered Angular components and M3 theming.
- `anti-slop`: Enforces complete Angular component and service implementations with zero placeholder stubs.
- `typescript-expert`: Strict TypeScript typing and decorators in Angular 19+.
- `api-design-expert`: REST and GraphQL client architecture with Angular
HttpClient. - `e2e-testing-expert`: Playwright and Cypress end-to-end testing for Angular apps.
- `global-a11y-i18n-expert`: Angular localized translations (
@angular/localize) and accessibility compliance. - `ci-cd-devops-architect`: Dockerizing and deploying Angular SSR applications.
Description
Production-ready guide for building scalable, enterprise-grade web applications using Angular 19+. Covers modern Standalone Components (NgModule-free), fine-grained Signals (signal(), computed(), effect()), Signal-based inputs/outputs, NgRx SignalStore, deferrable views (@defer), SSR with Event Replay hydration, and Angular Material 3.
Trigger Conditions
- Building or refactoring enterprise-scale Angular applications.
- Migrating legacy Angular (NgModules / RxJS heavy) to Angular 19+ Standalone Components & Signals.
- Implementing state management with NgRx SignalStore.
- Configuring Angular SSR with hydration and deferrable views (
@defer).
Core Architecture & Modern Patterns
1. Standalone Component with Signals & Signal Inputs
2. NgRx SignalStore
3. Deferrable Views (@defer)
4. Angular Material 3 (M3) Theming & Components (Angular 19+)
Angular Material 18/19+ natively adheres to Material Design 3 via mat.define-theme(), outputting semantic CSS tokens (--mat-sys-*):
Theme Configuration (`src/styles.scss`):
M3 Standalone Component with Signals & Angular Material:
Sovereign Execution, Token Efficiency & Invariants
| Dimension | Sovereign Mandate & Deterministic Contract | |||||
|---|---|---|---|---|---|---|
| Frontier Model Cascade | Medium / High (Gemini 4 Argon, Claude Sonnet 5.5 High, Muse Wonder High, Composer 2.5 Fast) | |||||
| Availability Fallback | Gemini 4 Argon/Pro -> Gemini 3.8 Flash; Claude Opus 5.5 -> Claude Opus 4.6 (Zero unhandled missing-model errors) | |||||
| KV-Cache & Token Protocol | Pin static instructions & schemas at prompt prefix (kv-cache-prefix-optimizer); pass surgical CONTEXT_MAP.md slices (<250 tokens/call) during Swarm Fan-Out | |||||
| SaaT CLI & MCP Dispatch | CLI: `vibes skill exec angular-expert <audit\ | eval\ | verify\ | generate\ | blueprint> / MCP: vibes_skill_dispatch, vibes_visual_audit, vibes_ast_query, vibes_verify_gate` | |
| NFR & Anti-Slop Invariants | LCP < 1.8s, INP < 100ms, CLS < 0.05, 1px crisp borders, 3-tier radius (6px/8px/12px), tabular-nums, 5-state interactive contract; 100% complete zero-placeholder output verified via node scripts/check-anti-slop.js --strict |
<a name="bahasa-indonesia"></a>
Bahasa Indonesia
Integrasi Orkestrasi
- `modern-web-guidance`: Standar HTML5/CSS, API browser modern, dan pedoman aksesibilitas.
- `design-system-architect`: Desain token Material Design 3 (M3) dan primitif komponen headless.
- `ui-ux-pro-max`: Pola dashboard enterprise, tata letak data tabular, dan harmoni warna.
- `visual-ui-auditor`: Audit visual multimodal untuk komponen Angular dan theming M3 yang dirender.
- `anti-slop`: Penegakan implementasi komponen dan layanan Angular lengkap tanpa stub.
- `typescript-expert`: Penggunaan TypeScript ketat dan dekorator pada Angular 19+.
- `api-design-expert`: Arsitektur klien REST dan GraphQL dengan
HttpClient. - `e2e-testing-expert`: Pengujian end-to-end menggunakan Playwright atau Cypress.
- `global-a11y-i18n-expert`: Terjemahan terlokalisasi Angular (
@angular/localize) dan kepatuhan aksesibilitas. - `ci-cd-devops-architect`: Kontainerisasi Docker dan deployment aplikasi Angular SSR.
Deskripsi
Panduan produksi untuk membangun aplikasi web skala enterprise menggunakan Angular 19+. Mencakup Standalone Components tanpa NgModule, reaktivitas modern berbasis Signals, NgRx SignalStore, deferrable views (@defer), SSR dengan hidrasi Event Replay, dan integrasi Angular Material 3.
Kondisi Pemicu
- Membangun atau merestrukturisasi aplikasi enterprise Angular.
- Migrasi Angular lama (berbasis NgModule/RxJS berat) ke Angular 19+ Standalone & Signals.
- Mengelola state aplikasi menggunakan NgRx SignalStore.
- Mengoptimalkan performa rendering dengan deferrable views dan SSR hydration.
4. Theming & Komponen Angular Material 3 (M3) (Angular 19+)
Angular Material 18/19+ menerapkan standar Material Design 3 melalui fungsi mat.define-theme(), menghasilkan token CSS semantik (--mat-sys-*):
Konfigurasi Tema (`src/styles.scss`):
Komponen Standalone Berbasis Signals & Angular Material 3:
This is the start of the file. Read the full SKILL.md on GitHub.
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/angular-expert/SKILL.md
Popularity
- Repository stars
- 51
- Repository forks
- 10
- 7-day trend score
- 20
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/roedyrustam/vibes-plug/angular-expert)