angular-core

Official

Master Angular core patterns with signals.

AuthorGentleman-Programming
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill provides practical guidance for implementing modern Angular core patterns, including standalone components, signals, inject usage, and zoneless workflows, enabling developers to build scalable and maintainable apps with predictable state.

Core Features & Use Cases

  • Standalone Components: Learn how components are standalone by default and why you should not set standalone: true in the decorator.
  • Signals for State: Use signal, computed, and effect to model reactive state without mutating class fields.
  • inject() Over Constructor: Prefer inject() for dependencies to keep constructors lightweight and testable.
  • Zoneless Angular: Apply provideZonelessChangeDetection() with OnPush to reduce zone-related overhead and improve performance.
  • Native Control Flow: Leverage template syntax like @if, @for, and @switch to implement complex UI logic without extra boilerplate.

Quick Start

Use this skill to scaffold a minimal zoneless Angular component that uses signals for state and inject for dependencies.

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-core
Download link: https://github.com/Gentleman-Programming/Gentleman-Skills/archive/main.zip#angular-core

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.