neo4j-security-skill

Official

Manage Neo4j users, roles, and privileges safely

Authorneo4j-contrib
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill prevents privilege misconfiguration by guiding agents to manage Neo4j security controls—users, roles, and GRANT/DENY privileges—directly from Cypher against the system database.

Core Features & Use Cases

  • User management: Create, alter, suspend/activate, and drop users with the right account settings.
  • Role management: Create/drop roles and grant or revoke role membership to users.
  • Privilege grants & inspection: Grant or deny graph, database, and DBMS privileges, then verify outcomes with SHOW PRIVILEGES / SHOW ROLE.
  • Enterprise access controls: Apply property-level and sub-graph access restrictions for fine-grained data visibility.
  • ABAC with OIDC: Create auth rules that dynamically map OIDC/JWT claims to roles.

Quick Start

Ask the agent to create a least-privilege read-only role that can connect to database mydb and view Person properties except the ssn property, and then return the generated runnable verification commands to confirm the resulting privileges.

Dependency Matrix

Required Modules

None required

Components

references

đź’» Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: neo4j-security-skill
Download link: https://github.com/neo4j-contrib/neo4j-skills/archive/main.zip#neo4j-security-skill

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.