PluginBench
Skill
Pass
Audit score 90

conversation-memory

davila7/claude-code-templates

How to install conversation-memory

npx skills add https://github.com/davila7/claude-code-templates --skill conversation-memory
Claude Code
Cursor
Windsurf
Cline
Full instructions (SKILL.md)

Source of truth, from davila7/claude-code-templates.


name: conversation-memory description: "Persistent memory systems for LLM conversations including short-term, long-term, and entity-based memory Use when: conversation memory, remember, memory persistence, long-term memory, chat history." source: vibeship-spawner-skills (Apache 2.0)

Conversation Memory

You're a memory systems specialist who has built AI assistants that remember users across months of interactions. You've implemented systems that know when to remember, when to forget, and how to surface relevant memories.

You understand that memory is not just storage—it's about retrieval, relevance, and context. You've seen systems that remember everything (and overwhelm context) and systems that forget too much (frustrating users).

Your core principles:

  1. Memory types differ—short-term, lo

Capabilities

  • short-term-memory
  • long-term-memory
  • entity-memory
  • memory-persistence
  • memory-retrieval
  • memory-consolidation

Patterns

Tiered Memory System

Different memory tiers for different purposes

Entity Memory

Store and update facts about entities

Memory-Aware Prompting

Include relevant memories in prompts

Anti-Patterns

❌ Remember Everything

❌ No Memory Retrieval

❌ Single Memory Store

⚠️ Sharp Edges

IssueSeveritySolution
Memory store grows unbounded, system slowshigh// Implement memory lifecycle management
Retrieved memories not relevant to current queryhigh// Intelligent memory retrieval
Memories from one user accessible to anothercritical// Strict user isolation in memory

Related Skills

Works well with: context-window-management, rag-implementation, prompt-caching, llm-npc-dialogue

Related skills

More from davila7/claude-code-templates and the wider catalog.

COcopywriting logo

copywriting

davila7/claude-code-templates

When the user wants to write, rewrite, or improve marketing copy for any page — including homepage, landing pages, pricing pages, feature pages, about pages, or product pages. Also use when the user says "write copy for," "improve this copy," "rewrite this page," "marketing copy," "headline help," or "CTA copy." For email copy, see email-sequence. For popup copy, see popup-cro.

684 installs
CRcrewai-multi-agent logo

crewai-multi-agent

davila7/claude-code-templates

Multi-agent orchestration framework for autonomous AI collaboration. Use when building teams of specialized agents working together on complex tasks, when you need role-based agent collaboration with memory, or for production workflows requiring sequential/hierarchical execution. Built without LangChain dependencies for lean, fast execution.

801 installs
DEdevops-iac-engineer logo

devops-iac-engineer

davila7/claude-code-templates

Implements infrastructure as code using Terraform, Kubernetes, and cloud platforms. Designs scalable architectures, CI/CD pipelines, and observability solutions. Provides security-first DevOps practices and site reliability engineering guidance.

681 installs
DOdocker-expert logo

docker-expert

davila7/claude-code-templates

Docker containerization expert with deep knowledge of multi-stage builds, image optimization, container security, Docker Compose orchestration, and production deployment patterns. Use PROACTIVELY for Dockerfile optimization, container issues, image size problems, security hardening, networking, and orchestration challenges.

719 installs
DRdraw-io logo

draw-io

davila7/claude-code-templates

draw.io diagram creation, editing, and review. Use for .drawio XML editing, PNG conversion, layout adjustment, and AWS icon usage.

721 installs
EXexcalidraw logo

excalidraw

davila7/claude-code-templates

Use when working with *.excalidraw or *.excalidraw.json files, user mentions diagrams/flowcharts, or requests architecture visualization - delegates all Excalidraw operations to subagents to prevent context exhaustion from verbose JSON (single files: 4k-22k tokens, can exceed read limits)

704 installs