If you're stuck maintaining an AngularJS app and need to modernize it to Angular 2+, this walks you through the three main migration strategies: big bang rewrites, incremental hybrid apps using ngUpgrade, and vertical slice migrations. It covers the practical stuff like downgrading Angular services for use in AngularJS controllers, upgrading old factories to work with new components, converting directives to components with proper Input/Output decorators, and migrating ui-router to Angular's RouterModule. The hybrid approach examples are solid for teams that can't afford downtime. Skip this if your app is already on modern Angular or you're just fixing bugs without touching the framework layer.

skills.sh installs
284
GitHub stars
39.4K
last updated
Jun 3, 2026

Install

$ npx -y skills add sickn33/antigravity-awesome-skills --skill angular-migration --agent claude-code

Installs into .claude/skills of the current project.

Files

Supporting material availability

This catalog copy contains the inline guidance below, but does not include the following supporting paths. They are external prerequisites, not bundled files:

  • <support-root>/references/hybrid-mode.md
  • <support-root>/references/component-migration.md
  • <support-root>/references/dependency-injection.md
  • <support-root>/references/routing.md
  • <support-root>/assets/hybrid-bootstrap.ts
  • <support-root>/assets/migration-timeline.md
  • <support-root>/scripts/analyze-angular-app.sh

Ask for the original supporting material or an existing installation before using a step that depends on these paths; this catalog does not identify a verified download source for them. Resolve each path relative to that installation, inspect its contents, and verify any applicable license and execution prerequisites. Do not run a command or claim a referenced procedure was followed until its required file exists. Do not fabricate the missing scripts or treat an unrelated file with the same name as equivalent. Independent steps fully documented here can proceed within the user’s authorized scope; report any dependent step as unavailable.

Sponsors

Details

Repository
github.com/sickn33/antigravity-awesome-skills
Category
Frontend Development
First seen
Jun 3, 2026

More from sickn33/antigravity-awesome-skills

All 708
1gentleman-programming avatarreact-nativegentleman-programming/gentleman-skillsReact Native patterns for mobile app development with Expo and bare workflow. Trigger: When building mobile apps, working with React Native components, using Ex263skills.sh installs
2pluginagentmarketplace avatarangular-materialpluginagentmarketplace/custom-plugin-angularAngular Material UI components, theming, and accessible interface design262skills.sh installs
3patricio0312rev avatarzustand-state-builderpatricio0312rev/skillsImplements lightweight state management using Zustand with TypeScript, persistence, devtools, and modular store patterns. Use when users request "zustand store"261skills.sh installs
4baidu-maps avatarjsapi-ui-kitbaidu-maps/jsapi-skills百度地图官方 UI 交互组件,提供地点自动补全(PlaceAutocomplete)、地点检索(PlaceSearch)、地点详情(PlaceDetail)和路径规划(RoutePlan)组件的使用参考,快速实现地图界面,大幅提升开发效率。260skills.sh installs
5casper-studios avatarreact-patternscasper-studios/casper-marketplaceWrite React components with minimal state, proper memoization, and type-safe patterns. Use when creating components, managing state, or optimizing renders.248skills.sh installs
6reactnativecn avatarreact-native-updatereactnativecn/react-native-update-skillreact native update242skills.sh installs