angular-vitest-setup

Official

Migrate Angular tests to Vitest

Authorcromesdk
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill automates the migration of Angular projects from the outdated Karma/Jasmine testing framework to the modern and faster Vitest, ensuring a smooth transition with minimal disruption.

Core Features & Use Cases

  • Deterministic Preflight Checks: Verifies workspace readiness before making any changes.
  • Dependency Management: Safely installs Vitest and removes Karma/Jasmine packages.
  • Configuration Updates: Modifies angular.json to point to the Vitest builder.
  • Spec File Refactoring: Updates outdated Jasmine-specific APIs in test files.
  • Use Case: You have an Angular 20 application that's slow to test. Use this Skill to switch its test runner to Vitest, significantly speeding up your development feedback loop.

Quick Start

Use the angular-vitest-setup skill to migrate the current Angular project's test runner to Vitest.

Dependency Matrix

Required Modules

None required

Components

scriptsreferences

💻 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-vitest-setup
Download link: https://github.com/cromesdk/ai-skills/archive/main.zip#angular-vitest-setup

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.