neo4j-aura-provisioning-skill
适合在 CI/CD 或自动化脚本中管理 Aura 实例生命周期。
创建与修改实例会产生云资源和费用,且需有管理权限。
用 CLI 或 REST API 自动化创建、调整与管理 AuraDB 实例。
用命令行(aura-cli v1.7+)或 REST API 自动化创建、调整、暂停/恢复或删除 Neo4j AuraDB 实例,能下载初始凭据并轮询实例状态,方便在 CI/CD 中编排开关机与扩缩容。适合批量或脚本化管理 Free/Professional/Business Critical/VDC 实例的场景。包含 OAuth2 客户端认证与凭据生命周期注意事项,并能配合 Terraform provider 与 Python 脚本使用,但不处理 Cypher 查询或 GDS 算法。
▸ 展开 SKILL.md 英文原文
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.
帮我安装这个 skill:https://raw.githubusercontent.com/neo4j-contrib/neo4j-skills/main/neo4j-aura-provisioning-skill/SKILL.mdcurl -fsSL "https://raw.githubusercontent.com/neo4j-contrib/neo4j-skills/main/neo4j-aura-provisioning-skill/SKILL.md"## When to Use - Creating an Aura instance (CLI, REST API, Python, Terraform) - Pausing, resuming, resizing, or deleting an instance - Downloading initial credentials from creation response - Polling instance status: `creating` → `running` - Setting up CI/CD provisioning or teardown pipelines - Choosing instance tier (Free vs Professional vs Business Critical vs VDC) ## When NOT to Use - **Cypher queries against running DB** → `neo4j-cypher-skill` - **GDS algorithms on Aura** → `neo4j-gds-skill` (Pro with plugin) or `neo4j-aura-graph-analytics-skill` (serverless) - **neo4j-admin / cypher-shell** → `neo4j-cli-tools-skill` - **Application driver setup** → use a language driver skill (python,