neo4j-migration-skill

star 0

Use when upgrading Neo4j drivers to new major versions

neo4j-labs By neo4j-labs schedule Updated 4/18/2026

name: neo4j-migration-skill description: Use when upgrading Neo4j drivers to new major versions allowed-tools: WebFetch

Neo4j migration skill

This skill uses online guides to upgrade old Neo4j codebases. It handles all official Neo4j drivers.

When to use

Use this skill when:

  • a user asks to upgrade a Neo4j driver in languages: .NET, Go, Java, Javascript, Python

Instructions

  1. At the beginning, ALWAYS ask a user what Neo4j version is going to be used after the upgrade. Note, the Neo4j database's version is not upgraded as part of this skill, we just need that information a) If the user says that most recent, fetch the version from the supported version list along with the most recent driver version b) Otherwise, analyze the supported versions list and choose the most recent driver version for given Neo4j version

  2. Analyze the codebase in order to determine what additional documentation to include, focus only on dependencies' files (e.g. package.json, requirements.txt, pom.xml etc.). If the codebase uses Neo4j driver for:

Important: when you plan the upgrade, always include replacement of deprecated functions in the plan

Install via CLI
npx skills add https://github.com/neo4j-labs/cursor-plugin --skill neo4j-migration-skill
Repository Details
star Stars 0
call_split Forks 0
navigation Branch main
article Path SKILL.md
More from Creator