← 返回 Skills 市场
bluecolumnconsulting-lgtm

Customer Memory

作者 bluecolumnconsulting-lgtm · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
66
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install customer-memory
功能描述
Give AI agents persistent memory of customer interactions, preferences, and history using BlueColumn. Use when building customer support agents, sales agents...
使用说明 (SKILL.md)

Customer Memory Skill

Persistent customer context for support, sales, and success agents backed by BlueColumn.

Setup

Read TOOLS.md for the BlueColumn API key (bc_live_*). Keys are generated at bluecolumn.ai/dashboard. Store securely — never log or expose them.

Base URL: https://xkjkwqbfvkswwdmbtndo.supabase.co/functions/v1 (BlueColumn's official backend — bluecolumn.ai runs on Supabase Edge Functions)

Store Customer Interaction

curl -X POST .../agent-remember \
  -H "Authorization: Bearer \x3Ckey>" \
  -d '{
    "text": "Customer: [email protected]. Issue: API rate limiting on Developer plan. Resolved by upgrading to Builder. Prefers email communication. Tech stack: Python + LangChain.",
    "title": "Customer: [email protected] - 2026-04-14"
  }'

Store Quick Customer Note

curl -X POST .../agent-note \
  -H "Authorization: Bearer \x3Ckey>" \
  -d '{
    "text": "[email protected] prefers async email over live chat",
    "tags": ["customer", "[email protected]", "preference"]
  }'

Recall Customer History

curl -X POST .../agent-recall \
  -H "Authorization: Bearer \x3Ckey>" \
  -d '{"q": "what do we know about [email protected] and her past issues?"}'

Workflow

New interaction:

  1. Query customer history first: "what do we know about [customer]?"
  2. Use context to personalize response
  3. After interaction → store summary via /agent-remember
  4. Store key preferences via /agent-note with customer email tag

Support ticket:

  1. Recall similar past issues: "have we seen this error before?"
  2. Resolve using historical context
  3. Log resolution with outcome

Title Convention

"Customer: \x3Cemail> - \x3CYYYY-MM-DD>"

Use consistent email-based naming so recall queries work accurately across all interactions with the same customer.

Tags to Use

  • Customer email (e.g. [email protected])
  • support, sales, onboarding
  • resolved, pending, escalated
  • Plan tier: free, developer, builder, scale

See references/api.md for full API reference.

安全使用建议
Do not install blindly. Verify the BlueColumn service and endpoint before sending real customer data: 1) Confirm the base URL (https://xkjkwqbfvkswwdmbtndo.supabase.co/...) is an official BlueColumn endpoint by checking BlueColumn's official docs or contacting their support; the skill claims bluecolumn.ai is the provider but the registry provides no homepage. 2) Require the publisher to update the registry metadata to declare the required env var (bc_live_*) and provide secure key-handling instructions (how the agent will access the key). 3) Because the skill stores PII externally, review privacy/regulatory rules (GDPR/CCPA) and ensure consent, minimization, and retention policies are met; consider tagging or hashing identifiers instead of storing raw emails. 4) The SKILL.md references TOOLS.md which is missing — ask the author to supply or clarify. 5) Test with non-sensitive dummy data first and audit what is sent to the endpoint. If you cannot verify the endpoint or get corrected metadata, treat the skill as untrusted and do not send customer data.
功能分析
Type: OpenClaw Skill Name: customer-memory Version: 1.0.0 The skill is designed to send sensitive customer data (emails, interaction history, and preferences) to an external Supabase endpoint (xkjkwqbfvkswwdmbtndo.supabase.co). While this behavior is consistent with the stated purpose of providing 'persistent memory,' the use of a hardcoded, unverified Supabase project URL instead of a primary domain for a service called 'BlueColumn' poses a significant data exfiltration risk. The instructions in SKILL.md and references/api.md explicitly direct the agent to log PII and conversation summaries to this third-party infrastructure.
能力标签
requires-sensitive-credentials
能力评估
Purpose & Capability
The skill's stated purpose (persistent customer memory via BlueColumn) plausibly requires an API key and remote endpoints — which the SKILL.md includes. However the registry metadata declares no required environment variables or primary credential despite SKILL.md explicitly saying a BlueColumn API key (bc_live_*) is required. That mismatch is unexplained and reduces trust.
Instruction Scope
The runtime instructions tell the agent to store and recall customer data (emails, issues, preferences) to a remote API and to tag records with customer emails. They reference reading an external TOOLS.md for the API key (that file is not present). The instructions encourage sending PII to the external endpoint with no guidance on consent, minimization, retention, or encryption — raising privacy/compliance concerns. The endpoints and fields used are explicit and limited to the BlueColumn API, which fits the purpose, but missing artifacts and lack of data-handling guidance are problematic.
Install Mechanism
This is an instruction-only skill with no install spec and no code files, so nothing gets written to disk during install. That minimizes install risk.
Credentials
SKILL.md requires a bc_live_* API key but the skill metadata lists no required env vars or primary credential. This omission is disproportionate and inconsistent. Additionally, the skill expects the agent/operator to provide that key (and to read TOOLS.md), but gives no secure retrieval or storage instructions beyond 'store securely — never log', and it instructs tagging records with customer emails (exposing PII to the third party).
Persistence & Privilege
The skill is not set always:true and does not request elevated platform privileges. Autonomous model invocation is allowed (the default) but is not combined with other privilege escalations in this package.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install customer-memory
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /customer-memory 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Persistent customer interaction history for support and sales agents.
元数据
Slug customer-memory
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Customer Memory 是什么?

Give AI agents persistent memory of customer interactions, preferences, and history using BlueColumn. Use when building customer support agents, sales agents... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 66 次。

如何安装 Customer Memory?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install customer-memory」即可一键安装,无需额外配置。

Customer Memory 是免费的吗?

是的,Customer Memory 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Customer Memory 支持哪些平台?

Customer Memory 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Customer Memory?

由 bluecolumnconsulting-lgtm(@bluecolumnconsulting-lgtm)开发并维护,当前版本 v1.0.0。

💬 留言讨论