upgrade-v3

Automates upgrading connector codebases from SDK v2 to v3, rewriting imports and migrating configs and tests.

26|16|Updated May 23, 2024
One-click install
npx skills add https://github.com/atlanhq/application-sdk --skill upgrade-v3
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: upgrade-v3
Source: https://github.com/atlanhq/application-sdk/tree/main/.claude/skills/upgrade-v3
Command: npx skills add https://github.com/atlanhq/application-sdk --skill upgrade-v3

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires tools/migrate_v3, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the complex process of transforming a connector repository from application-sdk v2 to v3, reducing manual effort and minimizing errors.

Core Features & Use Cases

  • Codebase Transformation: Rewrites import paths, refactors handler methods, and consolidates directory structures.
  • Validation & Testing: Runs automated checks and prepares the repository for live deployment.
  • Use Case: A developer wants to migrate an existing connector to leverage new SDK features and maintain compatibility with the latest platform standards; this Skill guides the upgrade efficiently.

Quick Start

Run the upgrade-v3 skill in the root of your connector repository to initiate an automated upgrade process.

Frequently Asked Questions about upgrade-v3

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I upgrade my connector codebase from SDK v2 to v3?

To upgrade your connector codebase from SDK v2 to v3, run the automated migration skill in the root of your repository. It rewrites import paths, refactors handler methods, and consolidates directory structures.

What does an automated SDK migration handle during a code transformation?

An automated SDK migration handles import rewrites, structural refactors, directory consolidation, and testing. It ensures the connector codebase achieves compatibility with new SDK features and platform standards.

Can I use automated migration scripts to refactor connector handler methods?

Yes, you can use automated migration scripts to refactor connector handler methods. The process transforms application-sdk v2 repositories to v3 while running validation checks and preparing for live deployment.

What is the best way to maintain platform compatibility when upgrading connector repositories?

The best way to maintain platform compatibility when upgrading connector repositories is automating the SDK v2 to v3 transformation. This reduces manual effort, minimizes errors, and ensures adherence to new SDK standards.

Do I need access to test suites to validate my SDK v3 codebase upgrade?

Yes, you need access to migration scripts, validation tools, and test suites within your repository. These dependencies are required to run automated checks and validate the upgraded v3 connector codebase.