360 Secure SkillHub
360 安全技能中心

remember-coding-sessions

面向编码会话的开发连续性 Skill:用 agent-remember 存架构决策与理由、agent-recall 在会话开始前召回上次任务与未完成 TODO、agent-note 写下交接说明,形成「恢复-行动-记录-交接」流程。需配置 BlueColumn API key,数据发往外部服务。

bluecolumnconsulting-lgtm
bluecolumnconsulting-lgtm
热度 7.64
最近更新 2026-08-01 08:17:14
分类:知识依赖:第三方 API应用场景:笔记整理 / 任务管理 / 工作流 / 代码生成

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add remember-coding-sessions
Metadata
name
remember-coding-sessions
description
Developer continuity across coding sessions — architecture decisions, TODOs, and handoffs stay searchable. Use when an agent assists on a codebase and needs to resume work exactly where it stopped. Requires a BlueColumn API key (bc_live_*).

Remember Coding Sessions — BlueColumn Skill

The most expensive bug in software is "where was I?". This skill records architecture decisions and session state so every coding session starts from a clean handoff instead of a blank screen.

Log the decision

When a meaningful choice is made (library, schema, pattern), store the decision, the reason, and the rejected alternatives.

curl -X POST https://xkjkwqbfvkswwdmbtndo.supabase.co/functions/v1/agent-remember \
  -H "Authorization: Bearer $BLUECOLUMN_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text": "DECISION: use SQLite for the sync cache. Reason: zero-ops, local-first. Rejected: Postgres (too heavy for a client cache), Redis (extra process). Date: 2026-07-31.", "title": "arch - sync cache storage"}'

Resume the session

At the start of a new session, recall the last state before touching any code.

curl -X POST https://xkjkwqbfvkswwdmbtndo.supabase.co/functions/v1/agent-recall \
  -H "Authorization: Bearer $BLUECOLUMN_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"q": "What was the last in-progress task and open TODO on this project?"}'

Handoff ritual

End every session with a short handoff note so the next session (or teammate) can pick up in seconds.

curl -X POST https://xkjkwqbfvkswwdmbtndo.supabase.co/functions/v1/agent-note \
  -H "Authorization: Bearer $BLUECOLUMN_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text": "HANDOFF: auth middleware refactor ~80% done. Next: finish token refresh test. Blocked on: deciding expiry window (open question in #backend).", "tags": ["coding", "handoff"]}'

Coding workflow

  1. Resume — recall last task, open TODOs, and the active branch context.
  2. Act — make the change; when you hit a fork, store the decision before moving on.
  3. Record — log commits, gotchas, and anything a future you would thank you for.
  4. Hand off — write the handoff note; it doubles as the next session's brief.

Docs

API reference: https://bluecolumn.ai/docs — fields are text, q, tags (not content/query/note).