collection-migration

Migrate and synchronize Qdrant vector DB collections across environments with integrity checks.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/neverprepared/ink-bunny --skill collection-migration-neverprepared
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: collection-migration
Source: https://github.com/neverprepared/ink-bunny/tree/main/reflex/plugins/reflex/skills/collection-migration
Command: npx skills add https://github.com/neverprepared/ink-bunny --skill collection-migration-neverprepared

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill provides a safe, end-to-end workflow to migrate, rename, merge, and archive vector collections across environments, preserving provenance and enabling seamless project transitions.

Core Features & Use Cases

  • Export and backup a collection
  • Import into a new collection name with integrity checks
  • Rename, merge, and archive collections with provenance tags
  • Preserve metadata and deduplicate during merges
  • Enable cross-environment synchronization for AI projects

Quick Start

Migrate a collection from staging to production by exporting from staging, importing to production, and validating counts

Frequently Asked Questions about collection-migration

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

FAQPage Schema
How do I migrate vector collections across Qdrant deployments?

Migrating vector collections across Qdrant deployments requires exporting the source collection, importing it into the target, and validating data integrity. This workflow ensures consistent synchronization and preserves provenance during project transitions.

Can I merge Qdrant collections without duplicating vectors?

Merging Qdrant collections can be done without duplicating vectors by handling metadata and applying deduplication during the merge process. This preserves data provenance while archiving and combining collections across environments.

Does vector collection migration require qdrant-client and Python?

Vector collection migration requires the qdrant-client library and a Python runtime to function. This setup validates data integrity during transfers and enables cross-environment synchronization for AI projects.

What is the best way to rename and archive vector collections?

The best way to rename and archive vector collections is to use a workflow that applies provenance tags during the process. This safely preserves metadata and maintains consistent records across staging and production environments.

How do I validate data integrity after importing a Qdrant collection?

Validating data integrity after importing a Qdrant collection involves checking that vector counts match between the source and target deployments. This confirms a safe transfer and ensures cross-environment synchronization is accurate.