acceptance-orchestrato…
Use when a coding task should be driven end-to-end from issue intake through implementation, review, deployment, and acceptance…
Memory is the cornerstone of intelligent agents. Without it, every
Claude Code
$ npx -y skills add sinhoneyy/master-skills --skill agent-memory-systems --agent claude-code
Codex
$ npx skills add sinhoneyy/master-skills --skill agent-memory-systems -a codex -y
Cursor
$ npx skills add sinhoneyy/master-skills --skill agent-memory-systems -a cursor -y
Gemini CLI
$ npx skills add sinhoneyy/master-skills --skill agent-memory-systems -a gemini-cli -y
GitHub Copilot
$ npx skills add sinhoneyy/master-skills --skill agent-memory-systems -a github-copilot -y
OpenCode
$ npx skills add sinhoneyy/master-skills --skill agent-memory-systems -a opencode -y
Windsurf
$ npx skills add sinhoneyy/master-skills --skill agent-memory-systems -a windsurf -y
name: agent-memory-systems description: "Memory is the cornerstone of intelligent agents. Without it, every interaction starts from zero. This skill covers the architecture of agent memory: short-term (context window), long-term (vector stores), and the cognitive architectures that organize them." risk: safe source: vibeship-spawner-skills (Apache 2.0) date_added: 2026-02-27
Memory is the cornerstone of intelligent agents. Without it, every interaction starts from zero. This skill covers the architecture of agent memory: short-term (context window), long-term (vector stores), and the cognitive architectures that organize them.
Key insight: Memory isn't just storage - it's retrieval. A million stored facts mean nothing if you can't find the right one. Chunking, embedding, and retrieval strategies determine whether your agent remembers or forgets.
The field is fragmented with inconsistent terminology. We use the CoALA cognitive architecture framework: semantic memory (facts), episodic memory (experiences), and procedural memory (how-to knowledge).
Choosing the right memory type for different information
**When to use**: Designing agent memory system
""" Three memory types for different purposes:
1. Semantic Memory: Facts and knowledge
2. Episodic Memory: Experiences and events
3. Procedural Memory: How to do things
"""
""" from langmem import MemoryStore from langgraph.graph import StateGraph
memory = MemoryStore( connection_string=os.environ["POSTGRES_URL"] )
await memory.semantic.upsert( namespace="user_profile", key=user_id, content={ "name": "Alice", "preferences": ["dark mode", "concise responses"], "expertise_level": "developer", } )
await memory.episodic.add( namespace="conversations", content={ "timestamp": datetime.now(), "summary": "Helped debug authentication issue", "outcome": "resolved", "key_insights": ["Token expiry was root cause"], }, metadata={"user_id": user_id, "topic": "debugging"} )
await memory.procedural.add( namespace="skills", content={ "task_type": "debug_auth", "steps": ["Check token expiry", "Verify refresh flow"], "example_interaction": few_shot_example, } ) """
""" async def prepare_context(user_id, query):
profile = await memory.semantic.get( namespace="user_profile", key=user_id )
similar_experiences = await memory.episodic.search( namespace="conversations", query=query, filter={"user_id": user_id}, limit=3 )
relevant_skills = await memory.procedural.search( namespace="skills", query=query, limit=2 )
return { "profile": profile, "past_experiences": similar_experiences, "relevant_skills": relevant_skills, } """
Choosing the right vector database for your use case
**When to use**: Setting up persistent memory storage
""" Decision matrix:
| | Pinecone | Qdrant | Weaviate | ChromaDB | pgvector | |--------
Unified skill library for Claude, Codex, Cursor, Antigravity & AI agents — 2,660 skills across 15 domains
Use when a coding task should be driven end-to-end from issue intake through implementation, review, deployment, and acceptance…
Find and fix WCAG 2.2 accessibility issues. Two modes — report (sweep a codebase or page, produce a prioritized written report,…
Automate ActiveCampaign tasks via Rube MCP (Composio): manage contacts, tags, list subscriptions, automation enrollment, and…
Fetch any X/Twitter post as clean LLM-friendly JSON. Converts x.com, twitter.com, or adhx.com links into structured data with…
This skill should be used when the user asks to "implement LLM-as-judge", "compare model outputs", "create evaluation rubrics",…
Autonomous DevSecOps & FinOps Guardrails. Orchestrates Gemini 3 Flash to audit Linux Kernel patches, Terraform cost drifts, and…
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.