跳到正文
cccskills
免费在 GitHub 公开

context-memory

Use when deciding what project context should be remembered, retrieved, updated, or deliberately forgotten.

中文简介正在准备中。当前显示原文说明。

查看安装方法

包含的文件(1)

  • SKILL.md4.2 KB

SKILL.md(原文)

安装前可以查看交给 AI 代理的指令内容。

context-memory

Lifecycle stage: LEARN

Trigger

Use when an agent needs durable context, asks whether memory should be updated, resumes old work, ingests project knowledge, or finishes a loop that may produce reusable learning.

When not to use

Do not use when this trigger is absent; choose the command or skill that owns the requested state, artifact, and verification gate.

Inputs

  • Current request and Agent Brain state.
  • Candidate fact, decision, procedure, source, or artifact.
  • Evidence for the candidate memory.
  • Expected lifetime of the information.
  • Target memory tier: profile, session recall, project docs, skill, or external index.

Procedure

  1. Classify the candidate as stable fact, durable decision, reusable procedure, source-backed project knowledge, temporary task progress, or sensitive/private data.
  2. Choose the smallest correct storage target:
    • profile memory for stable user/project preferences,
    • session recall for past work history,
    • project docs for versioned decisions and architecture,
    • skill for repeatable procedures,
    • external index only for large corpora where docs remain the source of truth.
  3. Reject noisy logs, stale status, raw personal data, secrets, and one-off task progress.
  4. Attach evidence or mark the memory as an assumption.
  5. Write the update in neutral, declarative language with a scope and freshness note.
  6. For resumes, handoffs, and long runs, write a context boundary: included context, excluded context, read files, modified files, compaction, and freshness.
  7. Add or update an eval, validator, or review gate when the memory rule should not regress.

Anti-Rationalization

ShortcutRebuttal
"Remember everything just in case."Durable memory should store stable facts, decisions, or reusable procedures, not raw task logs.
"The chat is enough evidence."Versioned docs or skills need checked sources, files, commands, or explicit assumptions.
"This procedure belongs in memory."Repeatable procedures belong in skills or docs so future agents can inspect and validate them.

Verification

  • The target tier matches the expected lifetime and use case.
  • The memory is evidence-backed or explicitly marked as an assumption.
  • The memory decision artifact names the checked doc, skill, command, or source evidence.
  • Handoffs and long-run memory updates include a context boundary with read files, modified files, omitted context, compaction status, and freshness.
  • Temporary progress is not stored as durable knowledge.
  • Procedures become skills rather than profile notes.
  • Secrets and raw sensitive data are excluded.
  • The update can help a future agent act correctly without rereading the full chat.

Output Artifact

Produce a memory decision that names the target tier, evidence, freshness/scope, rejected material, blockers, written update or no-write reason, and the next action for any validator, eval, doc, or skill follow-up.

Failure Modes

  • Saving task logs as permanent doctrine.
  • Hiding uncertainty by writing assumptions as facts.
  • Duplicating the same knowledge across memory, docs, and skills.
  • Storing a procedure as a user preference instead of a skill.
  • Using external indexes as the source of truth instead of accelerators.
  • Forgetting to update project docs when a durable decision changes.

Example

Trigger: project context may need to be remembered, retrieved, updated, or rejected. Action: separate stable preferences, project docs, procedures, session recall, and private data before writing memory. Output artifact: templates/memory-decision.md with blockers and next action. Verification: cite tier, evidence, freshness, privacy review, rejected material, and next use.

Input: “We fixed this after three attempts; remember the approach.”

Better response pattern:

  1. extract the reusable procedure,
  2. discard temporary file names, PR numbers, and timestamps,
  3. save the procedure as a skill or patch an existing skill,
  4. link the evidence or command pattern,
  5. verify the skill has trigger, procedure, pitfalls, and verification sections.

评价

还没有评价。欢迎分享你的使用感受。

评论

无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。

还没有评论。来写第一条吧。

提交后会立即公开。请勿填写邮箱、电话等个人信息。URL 最多 2 个。

0 / 1000 字

此表单受 reCAPTCHA 保护,适用 Google 的隐私权政策和服务条款。

同一仓库的技能

Use when the user needs a standup-ready summary of recent project activity from local evidence.

中文简介正在准备中。当前显示原文说明。

rohitg00/agentbrain412026年5月27日 更新

Use when a command, adapter, or runtime smoke depends on proving an agent runtime's capabilities before trusting command routing, writes, shell access, or validation claims.

中文简介正在准备中。当前显示原文说明。

rohitg00/agentbrain412026年5月27日 更新

Use when agent-produced work needs a safety, evidence, and reliability check before handoff, merge, or trust.

中文简介正在准备中。当前显示原文说明。

rohitg00/agentbrain412026年5月27日 更新

Use when an output artifact, template, schema, example, or handoff field must stay aligned across commands, skills, docs, and validators.

中文简介正在准备中。当前显示原文说明。

rohitg00/agentbrain412026年5月27日 更新

Agent Brain /brain-brief: after intake, research, and grill have enough signal.

中文简介正在准备中。当前显示原文说明。

rohitg00/agentbrain412026年5月27日 更新

Agent Brain /brain-build: an implementation plan has a selected task and validation method.

中文简介正在准备中。当前显示原文说明。

rohitg00/agentbrain412026年5月27日 更新

查看 rohitg00 的全部技能

报告此技能的问题