Skip to content
Back to skills

Angular Migration

ASecurity

Migrate from AngularJS to Angular using hybrid mode, incremental component rewriting, and dependency injection updates. Use when upgrading AngularJS applications, planning framework migrations, or modernizing legacy Angular code.

  • 508 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 7, 2026
developmentangulartesting

Security analysis

A100/100

Pro scans all 8 files and shows the line behind each finding

Scanned September 7, 2026

npx -y skills add Dokhacgiakhoa/antigravity-ide --skill angular-migration --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Angular Migration?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Angular Migration
[![Security: A β€” Skills Directory](https://www.skillsdirectory.com/api/skills/dokhacgiakhoa-angular-migration/badge)](https://www.skillsdirectory.com/skills/dokhacgiakhoa-angular-migration)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
version: 4.1.0-fractal
name: angular-migration
description: Migrate from AngularJS to Angular using hybrid mode, incremental component rewriting, and dependency injection updates. Use when upgrading AngularJS applications, planning framework migrations, or modernizing legacy Angular code.
---

# Angular Migration

Master AngularJS to Angular migration, including hybrid apps, component conversion, dependency injection changes, and routing migration.

## Use this skill when

- Migrating AngularJS (1.x) applications to Angular (2+)
- Running hybrid AngularJS/Angular applications
- Converting directives to components
- Modernizing dependency injection
- Migrating routing systems
- Updating to latest Angular versions
- Implementing Angular best practices

## Do not use this skill when

- You are not migrating from AngularJS to Angular
- The app is already on a modern Angular version
- You need only a small UI fix without framework changes

## Instructions

1. Assess the AngularJS codebase, dependencies, and migration risks.
2. Choose a migration strategy (hybrid vs rewrite) and define milestones.
3. Set up ngUpgrade and migrate modules, components, and routing.
4. Validate with tests and plan a safe cutover.

## Safety

- Avoid big-bang cutovers without rollback and staging validation.
- Keep hybrid compatibility testing during incremental migration.

## Migration Strategies

## 🧠 Knowledge Modules (Fractal Skills)

### 1. [1. Big Bang (Complete Rewrite)](./sub-skills/1-big-bang-complete-rewrite.md)
### 2. [2. Incremental (Hybrid Approach)](./sub-skills/2-incremental-hybrid-approach.md)
### 3. [3. Vertical Slice](./sub-skills/3-vertical-slice.md)
### 4. [AngularJS Controller β†’ Angular Component](./sub-skills/angularjs-controller-angular-component.md)
### 5. [AngularJS Directive β†’ Angular Component](./sub-skills/angularjs-directive-angular-component.md)
### 6. [Downgrading Angular β†’ AngularJS](./sub-skills/downgrading-angular-angularjs.md)
### 7. [Upgrading AngularJS β†’ Angular](./sub-skills/upgrading-angularjs-angular.md)

Files in this skill

  • SKILL.md2 KB
  • sub-skills/1-big-bang-complete-rewrite.md159 B
  • sub-skills/2-incremental-hybrid-approach.md177 B
  • sub-skills/3-vertical-slice.md1.1 KB
  • sub-skills/angularjs-controller-angular-component.md1 KB
  • sub-skills/angularjs-directive-angular-component.md1.7 KB
  • sub-skills/downgrading-angular-angularjs.md548 B
  • sub-skills/upgrading-angularjs-angular.md4.1 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…