neo4j-gds-skill - Run Neo4j GDS algorithms through Python or Cypher
Runs embedded Neo4j Graph Data Science projections, algorithms, memory estimates, catalog operations, and result writes through Python or Cypher.
Tags
Updated: 2026-10-02Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Check GDS availability
- Project in-memory graphs
- Inspect graph catalogs
- Estimate operation memory
- Run graph algorithms
- Stream algorithm results
- Mutate in-memory graphs
- Write results to Neo4j
- Chain algorithm workflows
- Drop graph projections
Inputs
- Neo4j connection details
- Graph labels and relationship types
- Projection configuration
- Algorithm parameters
- Target database name
Outputs
- Algorithm result rows
- Memory estimation results
- Graph catalog state
- In-memory graph state
- Persisted node properties
- Persisted relationship types
Requirements
- Neo4j DBMS with embedded GDS plugin
- GDS-compatible Neo4j environment
- Python client for Python workflows
- Python 3.10 to 3.14 for client v1.22
