@tank/angular-migrations

Upgrade Angular applications from v18 to v21 with automated schematics.

1|1|Updated Feb 20, 2026
One-click install
npx skills add https://github.com/tankpkg/skills --skill tank-angular-migrations
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: @tank/angular-migrations
Source: https://github.com/tankpkg/skills/tree/main/skills/angular-migrations
Command: npx skills add https://github.com/tankpkg/skills --skill tank-angular-migrations

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides expert guidance and automated tools to navigate complex Angular version upgrades, ensuring a smooth transition through breaking changes and new paradigms.

Core Features & Use Cases

  • Version-Specific Guidance: Detailed migration paths for v18 through v21.
  • Automated Schematics: Leverages official Angular schematics for code transformation.
  • Breaking Change Analysis: Identifies and provides solutions for common migration issues.
  • Use Case: Seamlessly upgrade your Angular v18 application to v21, adopting signals, zoneless architecture, and the latest build tooling with confidence.

Quick Start

Follow the step-by-step upgrade procedure for migrating from Angular v18 to v19.

Frequently Asked Questions about @tank/angular-migrations

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I upgrade my Angular application to v21?

To upgrade your Angular application, follow the universal upgrade procedure and use automated schematics to transition from v18 to v21, addressing breaking changes and adopting signals and zoneless architecture.

What are the common breaking changes when migrating Angular versions?

Common Angular migration breaking changes involve build tooling updates, testing framework shifts, and new paradigms like signals and zoneless architecture, which require specific compatibility matrices and automated schematics to resolve.

How do I migrate my Angular app to use signals?

Migrating to Angular signals involves using official migration schematics that automatically transform existing code structures, ensuring compatibility with version-specific updates from v18 through v21.

Does the Angular upgrade process support zoneless architecture?

Yes, the Angular upgrade process explicitly supports adopting zoneless architecture, providing expert guidance and automated schematics to transition your application smoothly across major versions.

What is the best way to run ng update for a major Angular version migration?

The best way to run ng update for a major Angular migration is to follow a version-specific compatibility matrix and universal upgrade procedure, utilizing official schematics to handle code transformation.

Why does my Angular migration fail after updating to a new major version?

Angular migration failures often stem from unresolved breaking changes in build and testing tooling or incompatible dependencies, requiring detailed compatibility analysis and targeted schematic interventions to fix.