skills/websdk-version-map/SKILL.md
Reference table mapping Cumulocity Web SDK release years to LTS aliases, primary minor versions, and support status. Use this to quickly look up which SDK version corresponds to a given year or LTS alias, and to determine which upgrade skill to apply.
npx skillsauth add cumulocity-iot/cumulocity-skills websdk-version-mapInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Use this reference to identify which Web SDK version corresponds to a given release year or LTS alias.
| Release Year | LTS Alias | Primary Minor Version | Typical Support Range | |--------------|------------|-----------------------|---------------------------| | 2026 | 2026-lts | 1023.14.0 | Active (Latest) | | 2025 | 2025-lts | 1021.22.0 | Maintenance | | 2024 | 2024-lts | 1018.0.0 | Sustained Support | | 2023 | 2023-lts | 1017.0.0 | Legacy (EOSS) |
| From Version | To Version | Skill to Use |
|--------------|------------|-------------------------|
| 1022.x | 1023.x | websdk-1023-upgrade |
| 1021.x | 1022.x | websdk-1022-upgrade |
| 1020.x | 1021.x | websdk-1021-upgrade |
| 1019.x | 1020.x | websdk-1020-upgrade |
| 1018.x | 1019.x | websdk-1019-upgrade |
| 1017.x | 1018.x | websdk-1018-upgrade |
1018.0.0). Patch versions within a minor line (e.g. 1018.3.0) are covered by the same upgrade skill.tools
Scaffold a new Cumulocity application using the @c8y/websdk Angular schematic without human interaction. Covers Angular CLI installation, app generation, schematic setup, AI tools configuration, dev server, and build commands. Triggers: new app, scaffold, create application, ng add websdk, setup cumulocity app, new cumulocity project.
tools
Step-by-step guide to migrate a Cumulocity Web SDK application to a target version. Detects breaking changes with the ui-breaking-changes-cli, scaffolds a reference app at the target version with the new-app skill, compares key configuration files (app.ts, bootstrap.ts, angular.json, etc.), and finishes with a code-quality-analysis review. Triggers: migrate app, upgrade version, breaking changes, sdk upgrade, migrate cumulocity, upgrade websdk.
development
Complete guide to internationalizing a Cumulocity Web SDK application. Covers all approaches to annotating and translating text (gettext, translate pipe, translate directive, TranslateService), extracting strings, creating and updating .po files, overriding existing translations, and adding brand-new languages. Triggers: i18n, internationalization, add language, translate, translation, localization, l10n, new language, po file, gettext, TranslateService, language switcher.
development
Analyze Angular / Cumulocity Web SDK code for anti-patterns, bugs, and quality issues. Use when reviewing components, services, or modules for code quality, maintainability, performance, and correctness. Covers TypeScript best practices, Angular idioms, C8Y SDK usage patterns, and project-specific conventions. Triggers: code review, anti-pattern, quality check, refactor suggestion, style guide, bug analysis.