Angular Signals provides developers with a modern reactive state management system for Angular v20+ projects, offering synchronous, fine-grained reactivity through APIs like `signal()` for writable state, `computed()` for derived state, `linkedSignal()` for dependent state management, and `effect()` for side effects. It solves the problem of migrating from older Observable and BehaviorSubject patterns by enabling simpler, more performant reactive data flows without RxJS complexity. This skill is for Angular developers building reactive applications who need to understand and implement signal-based state management patterns.

skills.sh installs
9K
GitHub stars
587
last updated
Aug 21, 2026

Install

$ npx -y skills add analogjs/angular-skills --skill angular-signals --agent claude-code

Installs into .claude/skills of the current project.

Files

Angular Signals

⚠️ Deprecated. This skill is no longer maintained, and its guidance has been removed rather than left to go stale. The Angular team now publishes official skills at angular/skills — install those instead:

npx skills add https://github.com/angular/skills

To remove these: npx skills remove analogjs/angular-skills

The previous contents of this skill remain available in this repository's git history.

Sponsors

Details

Repository
github.com/analogjs/angular-skills
Category
Frontend Development

More from analogjs/angular-skills

All 10
1ibelick avatarui-skills-rootibelick/ui-skillsUse before UI-related work to select the smallest useful UI Skills context through the ui-skills CLI.8.1Kskills.sh installs
2analogjs avatarangular-formsanalogjs/angular-skillsBuild signal-based forms in Angular v21+ using the new Signal Forms API. Use for form creation with automatic two-way binding, schema-based validation, field st7.2Kskills.sh installs
3github avatarcreate-oo-component-documentationgithub/awesome-copilotCreate comprehensive, standardized documentation for object-oriented components following industry best practices and architectural documentation standards.7Kskills.sh installs
4github avatarupdate-oo-component-documentationgithub/awesome-copilotUpdate existing object-oriented component documentation following industry best practices and architectural documentation standards.7Kskills.sh installs
5analogjs avatarangular-testinganalogjs/angular-skillsWrite unit and integration tests for Angular v20+ applications using Vitest or Jasmine with TestBed and modern testing patterns. Use for testing components with6.6Kskills.sh installs
6analogjs avatarangular-httpanalogjs/angular-skillsImplement HTTP data fetching in Angular v20+ using resource(), httpResource(), and HttpClient. Use for API calls, data loading with signals, request/response ha6.6Kskills.sh installs