# GCP Memory Bank

> Persist and recall long-term user facts using Vertex AI Memory Bank.

- Skill: `neo4j-labs/gcp-memory-bank` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add neo4j-labs/gcp-memory-bank`
- Raw SKILL.md: https://api.skillmd.com/api/skills/neo4j-labs/gcp-memory-bank/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: DevOps & Infra
- Author: neo4j-labs (https://skillmd.com/u/neo4j-labs)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/neo4j-labs/gcp-memory-bank

---

# GCP Memory Bank

Use the code_execution tool to run the client script. It prints one JSON object to
stdout; base your reply only on that JSON.

Hard rules:

Run the exact command shown. Do NOT edit, patch, or modify the script. If it errors,
  report the error JSON verbatim and stop — no workarounds, no local files.

Report success only if the JSON has "status": "success".
Default user_id is user_001 unless the turn specifies another.


## Record a fact
`python3 /workspace/.agent/skills/gcp_memory_bank/gcp_vertex_client.py --action add_memory --user_id <USER_ID> --fact "<FACT>"`

## Recall facts
`python3 /workspace/.agent/skills/gcp_memory_bank/gcp_vertex_client.py --action get_memories --user_id <USER_ID> --query "<SEARCH TEXT>"`
Omit `--query` to list all facts for the user.
