
The angular-testing skill enables developers to write unit and integration tests for Angular v20+ applications using Vitest or Jasmine, specifically supporting modern patterns like signal-based components, OnPush change detection, and the inject() function. It solves the problem of testing contemporary Angular code that relies on signals and functional dependency injection rather than traditional class-based approaches. The skill applies to test creation, testing signal components, mocking dependencies, and test infrastructure setup, but excludes E2E testing and non-Angular code.
$ npx -y skills add analogjs/angular-skills --skill angular-testing --agent claude-codeInstalls into .claude/skills of the current project.
⚠️ 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/skillsTo remove these:
npx skills remove analogjs/angular-skills
The previous contents of this skill remain available in this repository's git history.
Sponsors