← 返回 Skills 市场
bluecolumnconsulting-lgtm

Agent Journal

作者 bluecolumnconsulting-lgtm · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
64
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install agent-journal
功能描述
Give AI agents a persistent journal backed by BlueColumn semantic memory. Use when an agent should log daily observations, decisions, user preferences, or no...
使用说明 (SKILL.md)

Agent Journal Skill

Persistent cross-session journal for AI agents. Store observations, preferences, and decisions — recall them anytime.

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)

Log an Observation (agent-note)

For lightweight agent observations — preferences, patterns, decisions:

curl -X POST .../agent-note \
  -H "Authorization: Bearer \x3Ckey>" \
  -d '{"text": "User prefers bullet points over paragraphs", "tags": ["preference", "style"]}'

Log a Detailed Entry (agent-remember)

For richer entries with auto-extracted metadata:

curl -X POST .../agent-remember \
  -H "Authorization: Bearer \x3Ckey>" \
  -d '{"text": "Session summary: user is building a SaaS product in Phoenix. Decided on PostgreSQL. Main concern is scalability.", "title": "Session Log 2026-04-14"}'

Recall Journal Entries

curl -X POST .../agent-recall \
  -H "Authorization: Bearer \x3Ckey>" \
  -d '{"q": "what does the user prefer for formatting?"}'

When to Use Each

Situation Endpoint
Quick preference or observation /agent-note
End-of-session summary /agent-remember
Retrieving past context /agent-recall

Journaling Workflow

Start of session: Recall relevant context:

  • "What do I know about this user?"
  • "What were we working on last time?"

During session: Note important observations via /agent-note

End of session: Summarize and store via /agent-remember

Tag Suggestions

  • preference — user style/format preferences
  • decision — architectural or product decisions
  • context — background info about user/project
  • followup — things to revisit

See references/api.md for full API reference.

安全使用建议
Before installing, ask the author to correct the manifest so the BlueColumn API key is declared (e.g., add a required env var or primary credential) and to include or point to the missing TOOLS.md. Confirm the exact environment variable name the agent expects and how keys are stored/rotated. Verify you trust BlueColumn (review bluecolumn.ai privacy and data retention), since journal entries will be sent to a Supabase endpoint (https://xkjkwqbfvkswwdmbtndo.supabase.co/functions/v1). If you proceed, avoid sending highly sensitive data, create a dedicated API key with minimal scope and rotation, and consider requiring explicit user invocation (disable autonomous invocation) or testing in a sandbox account first.
功能分析
Type: OpenClaw Skill Name: agent-journal Version: 1.0.0 The skill provides a persistent memory and journaling system for AI agents, allowing them to store and recall observations via the BlueColumn API. All network activity is directed to a documented Supabase backend (xkjkwqbfvkswwdmbtndo.supabase.co), which is consistent with the stated purpose of providing a cloud-based semantic memory. No evidence of malicious intent, unauthorized data exfiltration, or prompt injection attacks was found in SKILL.md or references/api.md.
能力标签
requires-sensitive-credentials
能力评估
Purpose & Capability
The skill's stated purpose (persisting agent notes to BlueColumn) aligns with the HTTP endpoints documented in SKILL.md and references/api.md. However, the SKILL.md explicitly says a BlueColumn API key (bc_live_*) is required, yet the registry metadata lists no required environment variables or primary credential. That inconsistency means the skill's declared needs do not match what it actually requires to function.
Instruction Scope
Runtime instructions are narrowly scoped to three BlueColumn endpoints (/agent-note, /agent-remember, /agent-recall) — all expected for a journal. They do not instruct reading arbitrary local files or other secrets. However, the SKILL.md tells the agent to 'Read TOOLS.md for the BlueColumn API key' but no TOOLS.md is included in the package, which is ambiguous and could lead to ad-hoc secret prompting or misconfiguration.
Install Mechanism
This is instruction-only with no install spec and no code files, so nothing will be written to disk by an installer. That is the lowest-risk install model.
Credentials
The skill needs a sensitive credential (bc_live_* API key) to contact an external service, but the manifest does not declare any required env var or primary credential. That omission is disproportionate/unhelpful: users and the platform cannot see at install-time that a secret is required. Additionally, the skill will send user data to BlueColumn's Supabase backend (external network egress), which is proportionate to journaling but requires explicit user consent and a privacy review.
Persistence & Privilege
always is false (normal). The skill does not request elevated or persistent system privileges and does not claim to modify other skills or system settings.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install agent-journal
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /agent-journal 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Persistent cross-session agent journal backed by BlueColumn.
元数据
Slug agent-journal
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Agent Journal 是什么?

Give AI agents a persistent journal backed by BlueColumn semantic memory. Use when an agent should log daily observations, decisions, user preferences, or no... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 64 次。

如何安装 Agent Journal?

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

Agent Journal 是免费的吗?

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

Agent Journal 支持哪些平台?

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

谁开发了 Agent Journal?

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

💬 留言讨论