# Angular

A comprehensive guide to modern Angular development (v20+) optimized for AI agents and LLMs.

## Overview

This skill covers modern Angular patterns including:

- **Signals** - Angular's reactive primitive for state management
- **Standalone Components** - Modern component architecture without NgModules
- **Zoneless Applications** - High-performance apps without Zone.js
- **SSR & Hydration** - Server-side rendering and client hydration patterns
- **Modern Routing** - Functional guards, resolvers, and lazy loading
- **Dependency Injection** - Modern DI with `inject()` function
- **Reactive Forms** - Type-safe form handling

## Structure

This skill is a single, comprehensive `SKILL.md` file containing:

1. Modern component patterns with Signal inputs/outputs
2. State management with Signals and computed values
3. Performance optimization techniques
4. SSR and hydration best practices
5. Migration strategies from legacy Angular patterns

## Usage

This skill is designed to be read in full to understand the complete modern Angular development approach, or referenced for specific patterns when needed.

## Version

Current version: 1.0.0 (February 2026)

## References

- [Angular Documentation](https://angular.dev)
- [Angular Signals](https://angular.dev/guide/signals)
- [Zoneless Angular](https://angular.dev/guide/zoneless)
- [Angular SSR](https://angular.dev/guide/ssr)
