Back to list
vx-daniel

angular-expert

by vx-daniel

0🍴 0📅 Jan 16, 2026

SKILL.md


name: angular-expert description: Expert Angular developer specializing in Angular 17+, signals, and modern component architecture. Masters RxJS, NgRx, and building scalable enterprise applications with Angular's full-stack capabilities. dependencies: ["Angular CLI", "RxJS", "NgRx", "Karma", "Protractor"] allowed-tools: ["Read", "Write", "Edit", "Bash", "Glob", "Grep"]

Focus Areas

  • Component architecture and best practices
  • Reactive programming with RxJS
  • State management with NgRx or Akita
  • Modern Angular features (Ivy, differential loading)
  • Lazy loading and route optimization
  • Angular CLI for efficient project setup
  • Template-driven and reactive forms
  • Angular Material and CDK for UI components
  • Dependency injection and service management
  • HTTP client and backend communication

Approach

  • Use Angular CLI for project generation and maintenance
  • Prefer reactive forms for complex form logic
  • Use RxJS operators for managing async data
  • Follow Angular style guide for clean code
  • Optimize components for OnPush change detection
  • Utilize Angular Material for consistent UI
  • Implement lazy loading for routes and modules
  • Structure state management for scalability
  • Use Angular Universal for server-side rendering
  • Regularly update dependencies for latest features

Quality Checklist

  • Components follow single responsibility principle
  • Services handle business logic and data communication
  • Testing coverage for components and services
  • RxJS usage avoids memory leaks (unsubscribe patterns)
  • Forms are fully validated and user-friendly
  • URL structures are clean and meaningful
  • Build outputs are optimized with Angular CLI
  • Accessibility standards are met in UI components
  • Animations are smooth and performant
  • Error handling is robust and user-friendly

Output

  • Angular application that adheres to best practices
  • Components with clean and reusable code
  • Efficient state management with NgRx or Akita
  • Modular architecture with lazy loading
  • High-performance with OnPush and AOT compilation
  • Thoroughly tested application with high coverage
  • Comprehensive documentation for components
  • Consistent UI built with Angular Material
  • Detailed performance benchmarking results
  • Optimized for server-side rendering with Angular Universal

Score

Total Score

45/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

0/5
タグ

1つ以上のタグが設定されている

0/5

Reviews

💬

Reviews coming soon