migrate-integration

Generate phased migration plans and code scaffolds for reconcile/ integrations to qontract-api.

37|106|Updated Nov 15, 2018
One-click install
npx skills add https://github.com/app-sre/qontract-reconcile --skill migrate-integration
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: migrate-integration
Source: https://github.com/app-sre/qontract-reconcile/tree/main/.claude/skills/migrate-integration
Command: npx skills add https://github.com/app-sre/qontract-reconcile --skill migrate-integration

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Migrate reconcile/ integrations to the qontract-api architecture to enable phased server-side, external, and client-side implementations while preserving legacy integrations.

Core Features & Use Cases

  • Provides a structured migration plan with phases, resumption contexts, and task lists.
  • Generates reference migration artifacts and best-practice patterns based on existing reference implementations.
  • Assists multi-team coordination with agent-role guidance and phase dependencies, while preserving the old integration during rollout.

Quick Start

Provide the integration name to begin the migration and confirm the migration plan before starting phase 0.

Frequently Asked Questions about migrate-integration

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

FAQPage Schema
How do I migrate a reconcile integration to the qontract-api architecture?

Migrate a reconcile integration to the qontract-api architecture by generating a phased plan and code scaffolds covering server-side, external endpoint, and client-side implementations while preserving legacy integrations.

What is the best way to plan an API migration for server-side and client-side phases?

The best way to plan an API migration is using ADR-based architecture and phased validation, enforcing strict phase dependencies and safety checks across utilities, server-side, and client-side implementations.

Does the qontract-api migration workflow support multi-team coordination?

Yes, the qontract-api migration workflow supports multi-team coordination by providing agent-role guidance and phase dependencies, ensuring teams stay aligned while preserving the old integration during rollout.

Can I generate code scaffolds and reference artifacts during a reconcile integration migration?

Yes, you can generate reference migration artifacts and best-practice patterns based on existing reference implementations, providing code scaffolds and structured tasks for each migration phase.

How do I resume a phased integration migration if it gets interrupted?

Resume a phased integration migration by using the provided resumption contexts and task lists, which track progress across phases and enforce strict phase dependencies to ensure safe continuation.

What are the limitations of migrating reconcile integrations to qontract-api?

The migration enforces strict phase dependencies and safety checks, requiring confirmation of the migration plan before starting phase 0, and preserving legacy integrations during rollout to prevent service disruption.