neo4j-contrib avatar

Neo4j Cli Tools Skill

A unified skill for managing Neo4j from the command line across four tools: neo4j-cli for modern operations like Bolt queries, schema inspection, Aura provisioning, Docker management, and installing agent skills; neo4j-admin for backups, restores, and CSV imports; cypher-shell for batch scripting and CI/CD pipelines; and neo4j-mcp for spinning up MCP servers. The neo4j-cli tool is the clear star here, with a single binary install, credential storage, and a toon format that cuts token usage by 40% compared to JSON. Notably excludes Cypher authoring itself, which lives in a separate skill. Useful if you're wiring up infrastructure, managing databases, or automating workflows rather than writing queries.

skills.sh installs
568
GitHub stars
121
last updated
Aug 21, 2026

Install

$ npx -y skills add neo4j-contrib/neo4j-skills --skill neo4j-cli-tools-skill --agent claude-code

Installs into .claude/skills of the current project.

Files

Neo4j CLI Tools skill

When to Use

  • Cypher queries, schema inspection, Aura, Docker, credentials, agent skills → neo4j-cli (preferred)
  • Admin tasks: backup, restore, import, memory sizing → neo4j-admin
  • Ad-hoc queries, scripting, CI/CD (Java required) → cypher-shell
  • MCP server install → neo4j-mcp

When NOT to Use

  • Writing or optimizing Cypher queries → neo4j-cypher-skill
  • Upgrading Neo4j drivers or migrating Cypher syntax → neo4j-migration-skill
  • Starting a new Neo4j project from scratch → neo4j-getting-started-skill

Available CLI Tools

1. neo4j-cli

Modern unified CLI. Bolt-native Cypher, schema inspection, Aura management, local Docker, credential storage, agent skill catalog install. Single binary — no Java required.

Install:

curl -sSfL https://neo4j.sh/install.sh | bash   # recommended
brew install neo4j-labs/tap/neo4j-cli            # Homebrew
pip install neo4j-cli / pipx install neo4j-cli   # PyPI
npm i -g @neo4j-labs/cli                         # npm

Self-update: neo4j-cli update (also refreshes installed skills automatically)

Key subcommands:

Sponsors

Details

Repository
github.com/neo4j-contrib/neo4j-skills
Categories
CLI & Terminal, Databases
First seen
Jun 3, 2026

More from neo4j-contrib/neo4j-skills

All 5
1longbridge avatarlongbridge-factor-screenlongbridge/skillsFundamental factor stock screening — filter value or growth stocks using PE, PB, ROE, revenue growth, net-profit growth, and dividend yield across A-share, HK, 535skills.sh installs
2hkuds avatarcli-anything-safarihkuds/cli-anythingSafari browser automation CLI on macOS via safari-mcp. Controls real Safari (native, keeps logins) by wrapping the safari-mcp MCP server. Every one of the 84 MC518skills.sh installs
3longbridge avatarlongbridge-value-screenlongbridge/skillsValue investing screen via Longbridge — scan A-share / HK / US stocks for fundamentally strong but undervalued companies based on PE, PB, dividend yield, ROE, a501skills.sh installs
4hkuds avatarcli-anything-eth2-quickstarthkuds/cli-anythingUse eth2-quickstart to autonomously deploy a hardened Ethereum node, install execution and consensus clients, configure validator metadata, expose RPC safely, a496skills.sh installs
5hkuds avatarcli-anything-rmshkuds/cli-anythingTeltonika RMS device management and monitoring CLI485skills.sh installs
6hkuds avatarcli-anything-lldbhkuds/cli-anythingStateful LLDB debugging via LLDB Python API439skills.sh installs