cx-memory

Store and organize project memories in a SQLite-backed memory store.

Updated Mar 25, 2026
One-click install
npx skills add https://github.com/AngelMaldonado/skills --skill cx-memory
Or copy as Structured Prompt for Agentβ–Ό
Please help me install this Agent Skill.
Skill: cx-memory
Source: https://github.com/AngelMaldonado/skills/tree/main/.claude/skills/cx-memory
Command: npx skills add https://github.com/AngelMaldonado/skills --skill cx-memory

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manage project memory using the SQLite-backed cx memory commands. Memory is the persistence layer for observations, decisions, sessions, and agent interactions.

Core Features & Use Cases

  • Memory capture: save observations, decisions, and session summaries with structured metadata.
  • Sync and search: retrieval of past memories across projects and teams.
  • Team sharing: push/pull memories to share with teammates and keep everyone aligned.

Quick Start

To store a memory, describe its type and run the appropriate cx memory command with a concise title and content.

Frequently Asked Questions about cx-memory

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I store project decisions and session notes during software development?β–Ό

Store project decisions and session notes by executing memory commands with a concise title and content. This captures structured metadata in a SQLite-backed persistence layer for later retrieval and team sharing.

What is the best way to track software development observations across a team?β–Ό

Track software development observations by saving them as structured memories. You can sync and share captured context across projects to keep teammates aligned using push and pull commands.

Can I sync project memories across multiple projects for team collaboration?β–Ό

Yes, you can sync project memories across multiple projects. The system supports explicit change management with push and pull commands to share observations and keep your team aligned.

Do I need a SQLite database to manage project memory and session logs?β–Ό

A SQLite-backed store acts as the persistence layer for managing project memory. It captures agent interactions and organizes your session logs and decisions for reliable retrieval.

When do I need to capture a session summary in a development workflow?β–Ό

Capture a session summary at key decision points or when tracking progress during development workflows. This ensures valuable project context is persisted for future retrieval and team sharing.