Skills memory-systems
๐Ÿ“ฆ

memory-systems

Content revision r2 Safe โš™๏ธ External commands๐ŸŒ Network access

Design Persistent Memory for AI Agents

Agents lose continuity when memory architecture does not match persistence, retrieval, and reasoning needs. This skill guides selection and design across layered memory approaches.

Supports: Claude Codex Code(CC)
๐Ÿฅ‰ 78 Bronze

Install with my Agent

Copy this request to your Agent. It includes the canonical Skill page and manifest.

Agent request
Review the Skillstore skill "memory-systems" from https://skillstore.io/skills/sickn33-memory-systems.md and its manifest at https://skillstore.io/api/skills/sickn33-memory-systems/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.

Your Agent should still show its plan and request any confirmation required by the security policy.

Agent-readable resources

Use these links when an AI agent, crawler, or script needs clean context instead of reading the full page.

Test it

Using "memory-systems". Choose memory for a support assistant that remembers preferences but needs no relationship queries.

Expected outcome:

Use working memory for the active case and a long-term key-value store for durable preferences. Add source, timestamp, confidence, and deletion controls.

Using "memory-systems". Design memory for customer addresses that change over time.

Expected outcome:

  • Store customers and addresses as entities linked by time-bounded residence relationships.
  • Close the previous relationship when a new address becomes valid.
  • Filter retrieval by the requested date and define a policy for uncertain or overlapping periods.

Using "memory-systems". Plan consolidation for an agent with rapidly growing memories.

Expected outcome:

Trigger consolidation by schedule and retrieval quality. Merge duplicates, expire invalid facts, preserve provenance, archive obsolete records, and rebuild affected indexes.

Security Audit

Safe
v5 โ€ข 8/4/2026 Open versioned report

All nine static findings are false positives caused by Markdown fences, documentation prose, a parameterized query example, and source metadata. No executable shell commands, active network requests, reconnaissance behavior, prompt injection, or malicious intent were found.

1
Files scanned
234
Lines analyzed
0
Review items
0
False positives ignored

Risk Factors

โš™๏ธ External commands (3)
๐ŸŒ Network access (1)
No confirmed security findings were detected by the latest completed static and semantic audit. This does not prove the skill has no side effects.
Audited by: codex View Audit History โ†’
Share & cite this report

Share the versioned assessment report, neutral badge, embed card, and citations. Skillstore reports evidence without deciding whether this Skill is safe.

Open versioned report
Security Assessment

Copy report link

https://skillstore.io/skills/sickn33-memory-systems/audits/5?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report

Markdown badge

[![Skillstore security assessment](https://skillstore.io/badges/skills/sickn33-memory-systems/security.svg)](https://skillstore.io/skills/sickn33-memory-systems?utm_source=security_passport_badge)

HTML badge

<a href="https://skillstore.io/skills/sickn33-memory-systems?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/sickn33-memory-systems/security.svg" alt="Skillstore security assessment" loading="lazy"></a>

Embed card

<iframe src="https://skillstore.io/embed/skills/sickn33-memory-systems.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>
Academic citations (APA ยท BibTeX ยท CFF)

APA citation

sickn33. (2026). memory-systems security audit report (audit version 5) [Author version unspecified]. Skillstore. https://skillstore.io/skills/sickn33-memory-systems/audits/5

BibTeX citation

@techreport{sickn33-sickn33-memory-systems-2026, author = {sickn33}, title = {memory-systems security audit report (audit version 5)}, institution = {Skillstore}, year = {2026}, number = {5}, url = {https://skillstore.io/skills/sickn33-memory-systems/audits/5}, note = {Author version unspecified} }

CITATION.cff

cff-version: 1.2.0 message: "If you use this Skill, cite its author and this versioned security audit report." title: "memory-systems security audit report (audit version 5)" version: "unspecified" type: report authors: - name: "sickn33" date-released: "2026-08-04" url: "https://skillstore.io/skills/sickn33-memory-systems/audits/5" identifiers: - type: other value: "skillstore:sickn33-memory-systems:audit:5" description: "Skillstore immutable audit report identifier"

Compare variants

4 installable variants

Each author remains a separate installable skill. The recommended variant is ranked by Skillstore evidence.

Why this variant is first

Highest Skillstore Score
sickn33 Recommended Current

sickn33-memory-systems

Skillstore Score 78
Evidence Confidence High
Skillstore usage 13
Updated

2026-08-21

asmayaseen-memory-systems

Skillstore Score 72
Evidence Confidence High
Skillstore usage 19
Updated

2026-08-21

chakshugautam-memory-systems

Skillstore Score 72
Evidence Confidence High
Skillstore usage 16
Updated

2026-08-21

muratcankoylan-memory-systems

Skillstore Score 72
Evidence Confidence High
Skillstore usage 13
Updated

2026-08-21

Skillstore Score

Why this score Evidence Confidence: High
55
Architecture
85
Maintainability
87
Content
70
Community
83
Spec Compliance

What You Can Build

Preserve Assistant Preferences

Design cross-session memory for preferences while separating active context from durable facts.

Model Changing Customer Facts

Plan temporal entity memory that preserves relationship history and prevents outdated facts from overriding current data.

Evaluate Memory Tradeoffs

Compare file, vector, graph, and temporal approaches against query complexity, latency, persistence, and infrastructure constraints.

Try These Prompts

Choose a Memory Layer
Recommend a memory architecture for an agent that must remember [information] for [duration]. Explain the simplest suitable layer and its tradeoffs.
Design Layered Memory
Design working, short-term, and long-term memory for [agent]. Define stored information, retention, retrieval triggers, and movement between layers.
Compare Retrieval Models
Compare vector RAG, knowledge graphs, and temporal graphs for [use case]. Evaluate semantic search, relationships, time validity, latency, and operational complexity.
Specify a Temporal Memory System
Create a production design for temporal memory in [domain]. Include entities, relationships, validity periods, retrieval, consolidation, privacy, recovery, monitoring, and failure handling.

Best Practices

  • Match the memory layer to required persistence, relationships, temporal validity, latency, and operational cost.
  • Store provenance, timestamps, confidence, and validity periods so retrieval can resolve conflicting or outdated facts.
  • Plan consolidation, privacy controls, deletion, backup, recovery, monitoring, and retrieval failure handling before production use.

Avoid

  • Do not place every historical interaction in active context without retrieval or consolidation.
  • Do not use vector similarity alone when answers depend on relationships or historical validity.
  • Do not retain personal data indefinitely without consent, access controls, deletion rules, and retention limits.

Frequently Asked Questions

What memory layers does this skill cover?
It covers working, short-term, long-term, entity, knowledge graph, and temporal knowledge graph memory.
Does this skill implement a database?
No. It provides design guidance and conceptual examples, but database setup and production code remain project-specific.
When is vector RAG sufficient?
Use it when semantic similarity and metadata filters answer the main queries without complex relationship traversal or historical reconstruction.
When should I use a temporal knowledge graph?
Use one when facts change over time and queries must reconstruct relationships or entity state for specific periods.
How should memories be consolidated?
Identify obsolete facts, merge related records, update validity periods, preserve provenance, archive or delete data, and rebuild indexes.
Does the skill address privacy?
It identifies privacy as a design concern. You must define consent, access, retention, deletion, security, and compliance controls for your environment.

Developer Details

Author

sickn33

License

MIT

Skillstore revision

r2

Version notice

The author did not declare a version.

Ref

81e05e636292629114b76cbb3922fbe57672fc02

Maintenance freshness

8/5/2026

Usage

11 downloads ยท 221 views

File structure

๐Ÿ“„ SKILL.md