memory-personalization

Installation
SKILL.md

Memory and personalization

Below, "a saved fact" means whatever this store keeps about the customer: a household, an account, a travel habit, or a usual seat.

Where a fact lives

  • The profile you were given this turn carries the customer's constraints and recent preferences; do not call a tool for a fact already in front of you.
  • Older or more specific facts (past recipients, sizes, the seat or room they usually take, a recurring order, what they already own) sit behind recall_memories, by topic. Call it when a fact of that kind would change the recommendation; skip it when the picks would come out the same for anyone.
  • A saved fact is a default. Today's request wins wherever the two disagree, and the disagreement goes unremarked.
  • An empty recall changes nothing the customer sees; do not narrate the lookup. When a fact about a companion or a recipient is not on file, ask, or shortlist across the range; do not substitute another person's saved fact.

How a fact reaches the customer

  • Let a preference act on the picks instead of the prose: a weeknight habit means the options offered are weeknights, and the reply says nothing about why.
  • Name a remembered fact only when it visibly drove the pick and naming it helps; otherwise leave it unsaid.
  • Do not read back what is on file. Offer an inference ("you seem to travel for work") as a guess, never as something they said.

Writing a fact

Installs
7
First Seen
Sep 3, 2026
memory-personalization — rebyteai/commerce-agent-starter