angular-21

Community

Angular 21: signals and standalone components.

AuthorKilloconQ
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Angular developers often struggle to adopt modern patterns like Signals and standalone components, leading to boilerplate and inconsistent state management. This Skill teaches Angular 21 patterns to streamline component design and reactivity with signals, resource handling, and DI improvements.

Core Features & Use Cases

  • Signals for state management (signal, computed, effect, linkedSignal) to create reactive components without manual subscriptions.
  • Standalone components by default, eliminating the need for NgModules and simplifying component composition.
  • New control flow constructs (@if, @for, @switch, @defer) for streamlined templating and performance.
  • Signal-based inputs/outputs/queries (input, output, model, viewChild, inject) for type-safe, declarative APIs.
  • Resource API (resource, httpResource) for declarative async data fetching and reactive data handling.
  • Dependency injection with inject() in field initializers for tree-shakable, boilerplate-free DI.
  • OnPush change detection to maximize performance in reactive apps.

Quick Start

Create a standalone Angular 21 component using signals to manage state.

Quick Start Create a standalone Angular 21 component using signals to manage state.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: angular-21
Download link: https://github.com/KilloconQ/dotfiles/archive/main.zip#angular-21

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.