agentsclimarketplace

Personal memory

Skill Smart-AI-Memory/attune-ai/.agents/skills/personal-memory

Capture and recall curated cross-session personal memory — decisions, preferences, findings by topic. Triggers on: remember this for me, capture this decision, save to personal memory, my saved topics, forget topic, personal memory.From its SKILL.md

Install
npx -y skills add Smart-AI-Memory/attune-ai --skill personal-memory

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 11 stars11 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

3.8 KB, as published. Nobody here has run it

Personal Memory

IMPORTANT: Start your response with a context preamble.

Call help_lookup(topic="personal-memory", mode="preamble") and display the returned preamble text as a blockquote. Then tell the user they can say "tell me more" for a step-by-step guide, or answer the scoping question below to proceed.

If the MCP call fails, fall back to:

Personal Memory — Deliberately capture and recall curated cross-session knowledge — decisions, preferences, and findings — organized by topic so it persists across projects and sessions.

How this differs from the other memory skills

attune has three memory surfaces; pick the right one:

You want to…Use
Deliberately save a decision/preference/finding to recall later, by topicthis skill (personal_memory_*)
Store a classified or cross-agent pattern in project memorymemory-and-context (memory_*)
Pull findings auto-stashed from past sessions + the lessons corpusrecall (session_stash)

This skill is the curated, intentional store: content is polished and filed under a topic (and optional kind), not auto-captured.

Scoping

Before running, ask which operation the user needs:

  1. Operation: "Capture something, recall by query, list your topics, or forget a topic?"
  2. For capture: "What topic should it live under, and is this global or project-local?"
  3. For recall: "What should I search for?"

Execution

Call the matching MCP tool:

personal_memory_capture

Save a decision, pattern, finding, or reference to personal memory.

Parameters:

  • topic (required): The topic to file this under.
  • content (required): The text to store (it is polished before storage).
  • kind (optional): A sub-category within the topic (e.g. decision, preference, reference).
  • project_local (optional, boolean): Store only for the current project instead of globally. Default is global.
personal_memory_capture(
    topic="release-process",
    content="Always verify the merge SHA contains the version bump before tagging.",
    kind="decision",
)

personal_memory_recall

Search personal memory with a natural-language query.

Parameters:

  • query (required): What to search for.
  • k (optional, integer): Max results to return.
  • kind_filter (optional): Restrict to a single kind.
personal_memory_recall(query="how do I tag a release", k=5)

personal_memory_topics

List every topic currently stored. No parameters.

personal_memory_topics()

personal_memory_forget

Delete a topic, or one kind within a topic.

Parameters:

  • topic (required): The topic to remove.
  • kind (optional): Remove only this kind; omit to remove the whole topic.
personal_memory_forget(topic="release-process", kind="decision")

Output

  • capture: confirm the topic (and kind) it was filed under.
  • recall: present hits newest/most-relevant first, annotated with their topic and kind.
  • topics: render the topic list, grouped if kinds are present.
  • forget: confirm exactly what was removed.

Anti-Patterns

  • DO NOT use this for auto-captured session findings — that is the recall skill's job.
  • DO NOT use this for classified or cross-agent patterns — use memory-and-context (memory_store with a classification).
  • DO NOT capture secrets or PII — personal memory is not an encrypted store; use memory_store(classification="SENSITIVE") for that.

Keep looking

Skills are one crate of 626,474. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.