Skip to content
Automation
Skill

/langchain-memory

LangChain memory integration including ConversationBufferMemory, ConversationSummaryMemory, and vector-based memory

From plugin
babysitter
1.8k200 skills3 agents21 commands1 MCP
Install
$ npx -y skills add a5c-ai/babysitter --skill langchain-memory --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/langchain-memory

Context preview

The summary Claude sees to decide when to auto-load this skill.

LangChain memory integration including ConversationBufferMemory, ConversationSummaryMemory, and vector-based memory

SKILL.md

langchain-memory.SKILL.md
name: langchain-memory
description: LangChain memory integration including ConversationBufferMemory, ConversationSummaryMemory, and vector-based memory
allowed-tools:
  - Read
  - Write
  - Edit
  - Bash
  - Glob
  - Grep
graph:
  domains: [domain:software-engineering]
  specializations: [specialization:ai-agents-conversational]
  skillAreas: [skill-area:context-management, skill-area:retrieval-augmented-generation]
  roles: [role:ml-engineer, role:backend-engineer]
  workflows: [workflow:feature-development, workflow:ml-model-lifecycle]

LangChain Memory Skill

Capabilities

  • Implement various LangChain memory types
  • Configure ConversationBufferMemory for short-term recall
  • Set up ConversationSummaryMemory for long conversations
  • Integrate vector-based memory for semantic search
  • Design memory retrieval strategies
  • Handle memory persistence and serialization

Target Processes

  • conversational-memory-system
  • chatbot-design-implementation

Implementation Details

Memory Types

1. **ConversationBufferMemory**: Stores full conversation history 2. **ConversationBufferWindowMemory**: Rolling window of recent messages 3. **ConversationSummaryMemory**: Summarizes older messages 4. **ConversationSummaryBufferMemory**: Hybrid approach 5. **VectorStoreRetrieverMemory**: Semantic similarity-based retrieval

Configuration Options

  • Memory key naming conventions
  • Return message format (string vs messages)
  • Summary LLM selection
  • Vector store backend selection
  • Token limits and window sizes

Dependencies

  • langchain
  • langchain-community
  • Vector store client (optional)
Read more
Ships withbabysitter

Enforce obedience on agentic workforces. Manage extremely complex workflows through deterministic, hallucination-free self-orchestration.

Get the whole plugin

Other skills on babysitter.