Skip to content

janpereira-dev/ngautopilot-angular-21-to-22

v0.6.0MIT

Bounded Angular 21 to 22 upgrade preflight, execution, compatibility, and validation guidance.

angular-21-to-22-post-upgrade-validation

Use this skill for Validate the Angular 22 hop after migration and before follow-up modernization. Use when Angular 22 work needs concern-first routing, explicit validation, and no invented APIs.

angular-upgrades-21-to-22-angular-21-to-22-breaking-changes-gate

Use this skill for Gate Angular 22 compiler, core, forms, HTTP, router, platform-server, and upgrade breaking changes. Use when Angular 22 work needs concern-first routing, explicit validation, and no invented APIs.

angular-upgrades-21-to-22-angular-21-to-22-preflight-inventory

Use this skill for Inventory Angular 21 project risks before changing dependencies. Use when Angular 22 work needs concern-first routing, explicit validation, and no invented APIs.

angular-upgrades-21-to-22-angular-21-to-22-upgrade-orchestrator

Use this skill for Coordinate the bounded Angular 21 to 22 hop without mixing modernization into the dependency upgrade. Use when Angular 22 work needs concern-first routing, explicit validation, and no invented APIs.

angular-versioning-angular-cli-builder-compatibility

Detect and gate the Angular CLI builder path, including browser, browser-esbuild, application, and custom builders.

angular-versioning-angular-node-typescript-rxjs-matrix

Gate Angular changes with the required Node.js, TypeScript, and RxJS compatibility matrix for the current target version.

angular-versioning-angular-peer-dependency-audit

Audit Angular peer dependencies and transitive blockers before applying an upgrade or refactor.

angular-versioning-angular-v22-feature-index

Use this skill for Index production-ready and experimental Angular 22 features and route them to concern-first skills. Use when Angular 22 work needs concern-first routing, explicit validation, and no invented APIs.

angular-versioning-angular-v22-risk-matrix

Use this skill for Classify Angular 22 risks by domain, severity, validation need, and PR slicing recommendation. Use when Angular 22 work needs concern-first routing, explicit validation, and no invented APIs.

angular-versioning-angular-v22-roadmap-alignment

Use this skill for Align Angular 22 recommendations with official roadmap status and avoid premature adoption of unfinished work. Use when Angular 22 work needs concern-first routing, explicit validation, and no invented APIs.

angular-versioning-angular-version-compatibility-gate

Determines Angular compatibility across Node.js, TypeScript, RxJS, Angular CLI and browser support before planning or executing upgrade hops.

angular-versioning-angular-version-gates

Detects Angular version constraints before recommending APIs such as Signals, signal inputs, standalone APIs, control flow, @defer, takeUntilDestroyed, resource, or httpResource.

angular-versioning-angular-versioning-index

Central index for Angular versioning, compatibility gates, hop planning, and routing to the correct upgrade or modernization skill.

core-autopilot-orchestrator

Defines the main NgAutoPilot workflow for understanding a task, detecting project context, selecting the smallest skill, assessing risk, applying a minimal change, and validating the result.

core-compatibility-router

Prevents incompatible recommendations by routing Angular, TypeScript, JavaScript, RxJS, Node, and tooling advice through detected project versions and supported feature gates.

core-project-intake

Collects the minimum repository context needed before an agent changes Angular, TypeScript, JavaScript, testing, architecture, or quality code.

core-risk-assessment

Classifies change risk before code edits and forces small, reversible implementation plans for refactors, architecture changes, migrations, dependencies, routing, build, state, and public APIs.

core-skill-router

Selects the smallest useful NgAutoPilot skill based on user goal, affected area, detected stack, compatibility constraints, risk, and expected output.

core-stack-version-detection

Detects Angular, TypeScript, JavaScript, Node, RxJS, package manager, test runner, linting, and framework features from repository evidence before applying version-sensitive guidance.