agent-cma

Extract durable memories from conversation exports using Ollama or OpenAI models.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/OrionArchitekton/cosmocrat-core --skill agent-cma
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-cma
Source: https://github.com/OrionArchitekton/cosmocrat-core/tree/main/skills/ops/agent-cma
Command: npx skills add https://github.com/OrionArchitekton/cosmocrat-core --skill agent-cma

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the process of identifying and extracting valuable information such as user preferences, past decisions, identified blockers, and future goals from conversational data.

Core Features & Use Cases

  • Memory Extraction: Leverages LLMs (Ollama/OpenAI) to parse conversation logs and identify key memory types.
  • Durable Memory Creation: Stores extracted information in a structured format for long-term recall and use.
  • Use Case: After a series of customer support interactions, this Skill can process the chat logs to automatically identify recurring issues (blockers), user feature requests (goals), and expressed likes/dislikes (preferences), creating a consolidated knowledge base.

Quick Start

Run the agent-cma skill to extract memories from today's conversation exports.

Frequently Asked Questions about agent-cma

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

FAQPage Schema
How do I extract durable memories and preferences from conversation logs?

To extract durable memories from conversation logs, you can use LLMs to parse the data and automatically identify user preferences, decisions, blockers, and goals, storing them in a structured format for long-term recall.

Can I use Ollama models for conversation analysis and knowledge base enrichment?

Yes, you can use Ollama or OpenAI models for conversation analysis to process chat logs, identify recurring issues, and enrich your knowledge base with structured durable memories.

What is the best way to automate extracting user goals and blockers from chat data?

The best way to automate extracting user goals and blockers from chat data is by applying LLM processing to daily conversation exports, which parses the logs and consolidates identified memory artifacts into a knowledge base.

Do I need access to conversation logs and LLM services to extract memories?

Yes, extracting durable memories requires access to conversation logs for processing and LLM services, such as Ollama or OpenAI, to analyze the data and store the extracted artifacts.

How does LLM-based memory extraction work for customer support interactions?

LLM-based memory extraction works by parsing customer support chat logs to automatically identify recurring issues as blockers, feature requests as goals, and expressed likes or dislikes as preferences, creating a consolidated knowledge base.

What are the limitations of using LLMs for conversation data processing?

Limitations of using LLMs for conversation data processing include the dependency on external LLM services for analysis and the requirement of having properly formatted conversation exports available to parse for durable memories.