What problem does it solve? Running graph algorithms at scale normally requires installing and sizing the embedded GDS plugin on a Neo4j database, which competes with production workloads for resources. This Skill guides agents through Aura Graph Analytics (AGA), Neo4j's serverless GDS compute environment, so algorithms run in isolated ephemeral sessions billed per minute without touching the live database. ## Core Features & Use Cases - Session Lifecycle Management: Authenticate with Aura API credentials, estimate memory with sessions.estimate(), create or reconnect to sessions with get_or_create(), set TTLs, and delete sessions to stop billing. - Three Data Source Modes: Project graphs from a connected AuraDB instance, a self-managed Neo4j database, or standalone Pandas/Spark DataFrames via gds.v2.graph.construct(). - Algorithm Execution & Write-Back: Run PageRank, FastRP, Louvain and other algorithms in mutate/stream/write modes, poll async jobs, stream node properties, and write results back to the connected database before cleanup. - Use Case: A data scientist needs PageRank and embeddings over a 1M-node social graph in AuraDB. The Skill walks through credential setup, memory tier selection, remote projection with gds.graph.project.remote(), algorithm chaining, and write-back — all inside an isolated session deleted afterward. ## Quick Start Ask the agent to create an Aura Graph Analytics session, project a graph from your Neo4j database, and run PageRank on it.