janpereira-dev/ngautopilot-angular-21-to-22
Bounded Angular 21 to 22 upgrade preflight, execution, compatibility, and validation guidance.
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.
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.
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.
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.
Detect and gate the Angular CLI builder path, including browser, browser-esbuild, application, and custom builders.
Gate Angular changes with the required Node.js, TypeScript, and RxJS compatibility matrix for the current target version.
Audit Angular peer dependencies and transitive blockers before applying an upgrade or refactor.
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.
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.
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.
Determines Angular compatibility across Node.js, TypeScript, RxJS, Angular CLI and browser support before planning or executing upgrade hops.
Detects Angular version constraints before recommending APIs such as Signals, signal inputs, standalone APIs, control flow, @defer, takeUntilDestroyed, resource, or httpResource.
Central index for Angular versioning, compatibility gates, hop planning, and routing to the correct upgrade or modernization skill.
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.
Prevents incompatible recommendations by routing Angular, TypeScript, JavaScript, RxJS, Node, and tooling advice through detected project versions and supported feature gates.
Collects the minimum repository context needed before an agent changes Angular, TypeScript, JavaScript, testing, architecture, or quality code.
Classifies change risk before code edits and forces small, reversible implementation plans for refactors, architecture changes, migrations, dependencies, routing, build, state, and public APIs.
Selects the smallest useful NgAutoPilot skill based on user goal, affected area, detected stack, compatibility constraints, risk, and expected output.
Detects Angular, TypeScript, JavaScript, Node, RxJS, package manager, test runner, linting, and framework features from repository evidence before applying version-sensitive guidance.