Provisions and manages Neo4j Aura instances via CLI (aura-cli v1.7+) or REST API. Use when creating, pausing, resuming, resizing, or deleting AuraDB Free/Professional/Business Critical/VDC instances; downloading credentials; scripting CI/CD pipelines; polling async status; or using the Terraform neo4j/neo4j-aura provider. Covers auth setup (client credentials OAuth2), credential lifecycle (download once — never recoverable), instance type selection, region codes, and Python provisioning scripts. Does NOT handle Cypher queries — use neo4j-cypher-skill. Does NOT cover Graph Data Science algorithms — use neo4j-gds-skill or neo4j-aura-graph-analytics-skill. Does NOT cover neo4j-admin/cypher-shell — use neo4j-cli-tools-skill.
92
88%
Does it follow best practices?
Impact
100%
1.92xAverage score across 3 eval scenarios
Advisory
Suggest reviewing before use
Python CI/CD provisioning script with credential capture and polling
OAuth2 client credentials
50%
100%
Token endpoint URL
0%
100%
Immediate credential save
70%
100%
version 5 in payload
0%
100%
Response data extraction
100%
100%
Async polling implemented
100%
100%
Polling interval ≥10s
100%
100%
Destroying-state guard
25%
100%
Correct .env variable names
25%
100%
neo4j+s:// URI scheme
75%
100%
No password in stdout
100%
100%
Reads creds from env vars
100%
100%
load_dotenv usage
100%
100%
Bash lifecycle script with poll_status, REST resize, and credential security
CLI credential add flags
75%
100%
tee to aura-creds.json
0%
100%
jq extraction from saved file
0%
100%
poll_status function
87%
100%
10s sleep interval
0%
100%
destroying-state guard in poll
0%
100%
Resume timeout 900s
0%
100%
Resize via REST PATCH
0%
100%
Poll after resize
100%
100%
.env variable names
0%
100%
neo4j+s:// URI
0%
100%
.env in .gitignore
0%
100%
No poll after delete
100%
100%
Tier selection and Terraform provisioning with correct provider and sensitive outputs
Team A tier: free-db
100%
100%
Team A Free limitations
83%
100%
Team B tier: business-critical
100%
100%
Terraform provider source
0%
100%
Provider credentials via vars/env
100%
100%
aura_instance resource type
0%
100%
Correct resource fields
75%
100%
Password output marked sensitive
100%
100%
neo4j+s:// URI output
75%
100%
Post-apply status polling required
40%
100%
Free tier GCP-only noted
0%
100%
Business Critical HA noted
100%
100%
6d44d31
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.