angular-component
π―Skillfrom analogjs/angular-skills
An Angular v20+ component skill from the analogjs/angular-skills collection, teaching AI coding agents modern standalone component patterns with signal inputs/outputs, OnPush change detection, and native control flow.
Overview
Angular Component is a skill from the analogjs/angular-skills collection, providing AI coding agents with up-to-date Angular v20+ component patterns and best practices. This skill teaches agents how to build standalone components with signal inputs/outputs, OnPush change detection, host bindings, content projection, and lifecycle hooks using modern Angular conventions.
Key Features
- Modern Angular v20+ Patterns: Covers standalone components (no standalone: true needed), signal-based inputs/outputs/queries, native control flow (@if, @for, @switch), and OnPush change detection
- Signal-Based Reactivity: Provides examples of signal(), computed(), linkedSignal(), and effect() for reactive state management in components
- Comprehensive Component API: Includes patterns for content projection, host bindings, lifecycle hooks, and the inject() function for dependency injection
- Easy Installation: Install individually via [38;5;250mβββββββββββ βββββββββ βββ ββββββββ[0m [38;5;248mβββββββββββ ββββββββββ βββ ββββββββ[0m [38;5;245mβββββββββββββββ ββββββ βββ ββββββββ[0m [38;5;243mβββββββββββββββ ββββββ βββ ββββββββ[0m [38;5;240mβββββββββββ ββββββββββββββββββββββββββββββ[0m [38;5;238mβββββββββββ ββββββββββββββββββββββββββββββ[0m
[90mβ[39m [46m[30m skills [39m[49m [90mβ[39m [90mβ[39m [2mTip: use the --yes (-y) and --global (-g) flags to install without prompts.[22m [?25l[90mβ[39m [32mβ[39m Source: https://github.com/analogjs/angular-skills.git (skills/angular-component) [?25h[?25l[90mβ[39m [35mβ[39m Cloning repository[999D[J[35mβ[39m Cloning repository[999D[J[35mβ[39m Cloning repository[999D[J[35mβ[39m Cloning repository[999D[J[35mβ[39m Cloning repository[999D[J[35mβ[39m Cloning repository[999D[J[35mβ[39m Cloning repository[999D[J[35mβ[39m Cloning repository[999D[J[35mβ[39m Cloning repository.[999D[J[35mβ[39m Cloning repository.[999D[J[35mβ[39m Cloning repository.[999D[J[35mβ[39m Cloning repository.[999D[J[32mβ[39m Repository cloned [?25h[?25l[90mβ[39m [999D[J[32mβ[39m Found [32m1[39m skill [?25h[90mβ[39m [34mβ[39m Skill: [36mangular-component[39m [90mβ[39m [90mβ[39m [2mCreate modern Angular standalone components following v20+ best practices. Use for building UI components with signal-based inputs/outputs, OnPush change detection, host bindings, content projection, and lifecycle hooks. Triggers on component creation, refactoring class-based inputs to signals, adding host bindings, or implementing accessible interactive components.[22m [?25l[90mβ[39m [999D[J[32mβ[39m 41 agents [?25h[90mβ[39m [34mβ[39m Installing to: [36mClaude Code[39m [?25l[90mβ[39m [36mβ[39m Installation scope [36mβ[39m [36mβ[39m or install the entire Angular skills collection at once
Who is this for?
- Angular developers who want their AI coding agent to generate modern Angular v20+ component code with the latest patterns
- Teams migrating from older Angular versions who need agents that understand standalone components and signal-based APIs
- Developers building Angular applications who want AI assistance that follows current best practices, avoiding deprecated patterns like NgModules and @Input() decorators
Same repository
analogjs/angular-skills(10 items)
Installation
npx vibeindex add analogjs/angular-skills --skill angular-componentnpx skills add analogjs/angular-skills --skill angular-component~/.claude/skills/angular-component/SKILL.mdSKILL.md
More from this repository9
Angular v20+ Signals API best practices for reactive state management, computed values, and effect handling.
Angular skills for building signal-based forms with Angular v21+'s Signal Forms API, including schema-based validation, two-way binding, and dynamic form patterns.
Covers Angular routing patterns including lazy loading, route guards, resolvers, nested routes, and navigation strategies for Angular v20+
Covers Angular HttpClient patterns including interceptors, error handling, request/response transformation, and API communication best practices
Covers Angular v20+ dependency injection using inject(), injection tokens, and provider configuration for service architecture, managing singleton vs scoped services, and understanding the DI hierarchy.
Covers Angular directive patterns including custom attribute and structural directives, DOM manipulation, and component behavior extension
Angular skills for building signal-based forms with Angular v21+'s Signal Forms API, including schema-based validation, two-way binding, and dynamic form patterns.
Covers Angular development tooling including Angular CLI, build optimization, testing configuration, and project scaffolding for Angular v20+
Angular skills for building signal-based forms with Angular v21+'s Signal Forms API, including schema-based validation, two-way binding, and dynamic form patterns.