๐ŸŽฏ

angular-component

๐ŸŽฏSkill

from analogjs/angular-skills

VibeIndex|
What it does
|

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 โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•—โ–ˆโ–ˆโ•— โ–ˆโ–ˆโ•—โ–ˆโ–ˆโ•—โ–ˆโ–ˆโ•— โ–ˆโ–ˆโ•— โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•— โ–ˆโ–ˆโ•”โ•โ•โ•โ•โ•โ–ˆโ–ˆโ•‘ โ–ˆโ–ˆโ•”โ•โ–ˆโ–ˆโ•‘โ–ˆโ–ˆโ•‘ โ–ˆโ–ˆโ•‘ โ–ˆโ–ˆโ•”โ•โ•โ•โ•โ• โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•—โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•”โ• โ–ˆโ–ˆโ•‘โ–ˆโ–ˆโ•‘ โ–ˆโ–ˆโ•‘ โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•— โ•šโ•โ•โ•โ•โ–ˆโ–ˆโ•‘โ–ˆโ–ˆโ•”โ•โ–ˆโ–ˆโ•— โ–ˆโ–ˆโ•‘โ–ˆโ–ˆโ•‘ โ–ˆโ–ˆโ•‘ โ•šโ•โ•โ•โ•โ–ˆโ–ˆโ•‘ โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•‘โ–ˆโ–ˆโ•‘ โ–ˆโ–ˆโ•—โ–ˆโ–ˆโ•‘โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•—โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•—โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•‘ โ•šโ•โ•โ•โ•โ•โ•โ•โ•šโ•โ• โ•šโ•โ•โ•šโ•โ•โ•šโ•โ•โ•โ•โ•โ•โ•โ•šโ•โ•โ•โ•โ•โ•โ•โ•šโ•โ•โ•โ•โ•โ•โ•

โ”Œ  skills  โ”‚ โ”‚ Tip: use the --yes (-y) and --global (-g) flags to install without prompts. [?25lโ”‚ โ—‡ Source: https://github.com/analogjs/angular-skills.git (skills/angular-component) [?25h[?25lโ”‚ โ—’ Cloning repositoryโ— Cloning repositoryโ—“ Cloning repositoryโ—‘ Cloning repositoryโ—’ Cloning repositoryโ— Cloning repositoryโ—“ Cloning repositoryโ—‘ Cloning repositoryโ—’ Cloning repository.โ— Cloning repository.โ—“ Cloning repository.โ—‘ Cloning repository.โ—‡ Repository cloned [?25h[?25lโ”‚ โ—‡ Found 1 skill [?25hโ”‚ โ— Skill: angular-component โ”‚ โ”‚ Create 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. [?25lโ”‚ โ—‡ 41 agents [?25hโ”‚ โ— Installing to: Claude Code [?25lโ”‚ โ—† Installation scope โ”‚ โ”” 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)

angular-component

Installation

Vibe Index InstallInstalls to .claude/skills/ - auto-recognized by Claude Code
npx vibeindex add analogjs/angular-skills --skill angular-component
skills.sh Installโš  Installs to .agents/skills/ - may not be auto-recognized by Claude Code
npx skills add analogjs/angular-skills --skill angular-component
Manual InstallCopy SKILL.md content and save to the path below
~/.claude/skills/angular-component/SKILL.md

SKILL.md

7,290Installs
245
-
Last UpdatedJan 29, 2026

More from this repository9

๐ŸŽฏ
angular-signals๐ŸŽฏSkill

Angular v20+ Signals API best practices for reactive state management, computed values, and effect handling.

๐ŸŽฏ
angular-forms๐ŸŽฏSkill

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.

๐ŸŽฏ
angular-routing๐ŸŽฏSkill

Covers Angular routing patterns including lazy loading, route guards, resolvers, nested routes, and navigation strategies for Angular v20+

๐ŸŽฏ
angular-http๐ŸŽฏSkill

Covers Angular HttpClient patterns including interceptors, error handling, request/response transformation, and API communication best practices

๐ŸŽฏ
angular-di๐ŸŽฏSkill

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.

๐ŸŽฏ
angular-directives๐ŸŽฏSkill

Covers Angular directive patterns including custom attribute and structural directives, DOM manipulation, and component behavior extension

๐ŸŽฏ
angular-testing๐ŸŽฏSkill

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.

๐ŸŽฏ
angular-tooling๐ŸŽฏSkill

Covers Angular development tooling including Angular CLI, build optimization, testing configuration, and project scaffolding for Angular v20+

๐ŸŽฏ
angular-ssr๐ŸŽฏSkill

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.