Skills DirectorySkills Directory
SkillsLearnSecurityCategoriesDocsBlogPro
Sign InSubmit Skill
Skills Directory

Security-tested agent skills for Claude, coding agents, and AI workflows.

Directory

  • Browse Skills
  • All Skills A–Z
  • Claude Skills
  • Claude Code Skills
  • Agent Skills
  • Categories
  • Authors
  • Submit a Skill

Learn

  • Learn Hub
  • Install Claude Skills
  • Write SKILL.md
  • Skills vs MCP
  • Directories Compared

Security

  • Security
  • Methodology
  • Secure Claude Skills
  • Security Badges
  • Chrome Extension
  • Skill Manager

Company

  • About
  • Community
  • Blog
  • API Docs
  • Advertise

2026 Skills Directory. All rights reserved.

ProTermsPrivacyRefunds
Back to skills

Angular Versioning Angular Versioning Index

ASecurity

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

4 stars
0 votes
0 copies
0 views
Added 10/2/2026
businesstypescriptgoangularnodetesting

Works with

cli

Security Analysis

A100/100

Scanned 10/2/2026

$npx -y skills add janpereira-dev/ngAutoPilot --skill angular--versioning--angular-versioning-index --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Angular Versioning Angular Versioning Index?

Add the live security badge to your README — it updates automatically with every re-scan.

Security grade badge for Angular  Versioning  Angular Versioning Index
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/janpereira-dev-angular-versioning-angular-versioning-index-ngautopilot/badge)](https://www.skillsdirectory.com/skills/janpereira-dev-angular-versioning-angular-versioning-index-ngautopilot)

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

Download with Pro
Files
SKILL.md
---
id: angular.versioning.angular-versioning-index
name: Angular Versioning Index
description: >
  Central index for Angular versioning, compatibility gates, hop planning, and routing to the correct upgrade or modernization skill.
stack:
  - Angular
  - TypeScript
  - RxJS
category: versioning
status: stable
version: 0.10.0
owner: NgAutoPilot
triggers:
  - Angular versioning index
  - Angular upgrade roadmap
  - versioning catalog
  - hop index
  - compatibility gate index
compatibility:
  angular:
    min: "2"
---

# Angular Versioning Index

## Purpose

Use this skill as the master index for Angular version decisions. It does not perform upgrades. It routes the agent to the correct gate, hop, or modernization skill based on detected Angular version and upgrade intent.

## When to Use

Use this skill when:

- The user asks for the Angular upgrade roadmap.
- The agent needs the canonical entry point for version-sensitive Angular work.
- A hop must be selected from the detected Angular version.
- A compatibility gate must be applied before a hop.
- The user asks which versioning skill should be used next.

## When Not to Use

Do not use this skill when:

- The task is a concrete upgrade hop already selected by another router.
- The task is a local refactor unrelated to Angular versioning.
- The compatibility decision is already resolved and the user only wants implementation.

## Required Inputs

Collect:

```txt
Current Angular version
Target Angular version
Current Node.js version
Current TypeScript version
Current RxJS version
Angular CLI version
Project package manager
Lockfile type
SSR usage
AngularJS / ngUpgrade usage
Material usage
Router customization usage
Testing strategy
```

Read these files when available:

```txt
package.json
package-lock.json
yarn.lock
pnpm-lock.yaml
angular.json
nx.json
workspace.json
tsconfig.json
tsconfig.base.json
.nvmrc
.node-version
CI workflow files
```

## Procedure

1. Detect the current Angular stack.
2. Run the Angular version compatibility gate.
3. Select the nearest upgrade hop or modernization skill.
4. Route framework-specific risks to the matching satellite.
5. Keep the hop, gate, and modernization steps separate.

## Angular 22 Routing

- For Angular 21 -> 22 upgrades, start with `skills/angular/upgrades/21-to-22/angular-21-to-22-upgrade-orchestrator/SKILL.md`.
- For Angular 22 feature adoption or remediation, select the narrow concern-first `angular-v22-*` satellite.
- Use `skills/angular/upgrades/versioning/angular-21-to-22-index/SKILL.md` for the bounded hop map.
- Use `skills/angular/versioning/angular-v22-feature-index/SKILL.md`, `angular-v22-risk-matrix`, and `angular-v22-roadmap-alignment` for post-hop routing.
- Do not create or prefer a generic `skills/angular/v22/` folder.

## Do

- Use `skills/angular/versioning/angular-version-compatibility-gate/SKILL.md` as the formal compatibility decision.
- Keep the index focused on navigation, not migration.
- Prefer one hop at a time.
- Keep the master index consistent with the catalog.

## Do Not

- Do not duplicate hop logic inside the index.
- Do not create an alternate compatibility matrix here.
- Do not mix upgrade execution with routing guidance.
- Do not bypass the compatibility gate.

## Review Checklist

- [ ] The detected Angular version is known.
- [ ] The target hop is known or explicitly unresolved.
- [ ] The compatibility gate is invoked.
- [ ] The selected hop or satellite is explicit.
- [ ] Modernization is separated from upgrade work.

## Expected Output

1. State the current Angular version and target direction.
2. Name the compatibility gate used.
3. Name the selected hop skill or satellite skill.
4. State whether the next step is blocked or allowed.

## Exit Criteria

- The agent has a single, explicit next skill or hop.
- The compatibility gate has been applied before execution.
- The index does not perform migration itself.

Attribution

janpereira-devjanpereira-dev
View sourceSee grades on GitHubMore from janpereira-dev →
SSkills DirectorySkills Directory

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

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 (0)

No comments yet. Be the first to comment!

SSkills DirectorySkills Directory

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

Related Skills

Email Composer

Draft professional emails for various contexts including business, technical, and customer communication. Use when the user needs help writing emails or composing professional messages.

304952 votes

Solution Architect

Designs system architecture, component specifications, and technical integration strategy. Use when: designing solutions, system architecture, technology stack, or integration approaches.

192 votes

Akorchak:Venture Assessment

Generate a comprehensive VC investment assessment report for a company

72 votes

Telegram Compose

Compose rich, readable Telegram messages using HTML formatting via direct Telegram API. Use when: (1) Sending any Telegram message beyond a simple one-line reply, (2) Creating structured messages with sections, lists, or status updates, (3) Need formatting unavailable via Clawdbot's Markdown conversion (underline, spoilers, expandable blockquotes, user mentions by ID), (4) Sending alerts, reports, summaries, or notifications to Telegram, (5) Want professional, scannable message formatting wit...

6511 votes

Just Fucking Cancel

Find and cancel unwanted subscriptions by analyzing bank transactions. Detects recurring charges, calculates annual waste, and helps you cancel with direct URLs and browser automation. Use when: 'cancel subscriptions', 'audit subscriptions', 'find recurring charges', 'what am I paying for', 'save money', 'subscription cleanup', 'stop wasting money'. Supports CSV import (Apple Card, Chase, Amex, Citi, Bank of America, Capital One, Mint, Copilot) OR Plaid API for automatic transaction pull. Out...

6511 votes
View all in business →