live-evo-memory

Manage a weighted memory store of task experiences with embedding-based retrieval.

Updated Feb 4, 2026
One-click install
npx skills add https://github.com/yuyijiong/paper-to-skill --skill live-evo-memory
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: live-evo-memory
Source: https://github.com/yuyijiong/paper-to-skill/tree/main/examples/live-evo-memory
Command: npx skills add https://github.com/yuyijiong/paper-to-skill --skill live-evo-memory

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires openai, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill solves the challenge of repetitive, non-deterministic task handling by maintaining a dynamic, weighted memory of task experiences that guide actions, improve consistency, and capture lessons after each task.

Core Features & Use Cases

  • Always-on workflow: before every non-trivial task, retrieve relevant experiences and synthesize 3-5 actionable guidelines.
  • Embedding-based retrieval and weighting: rank experiences by semantic similarity adjusted by historical weight to surface high-signal lessons.
  • Lifecycle management: retrieve -> execute -> capture -> feedback; supports creating failure experiences to prevent misapplications and to refine future guidance.
  • Developer tools: memory_manager.py provides init, add, search, update-weight, feedback, prune, decay, and export operations to maintain and evolve the knowledge base.

Quick Start

Initialize the memory store for your project and start applying memory-guided guidelines before every non-trivial task.

Frequently Asked Questions about live-evo-memory

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

FAQPage Schema
How do I stop Claude Code from repeating the same mistakes across different projects?

To stop Claude Code from repeating mistakes, use memory-guided task execution to store failure experiences. It captures lessons after each task and retrieves them via embedding similarity before running new non-trivial actions to ensure past errors are avoided.

How does embedding-based retrieval work for AI coding guidelines?

Embedding-based retrieval for coding guidelines ranks past task experiences by semantic similarity adjusted by historical weight. This mechanism surfaces high-signal lessons, enabling Claude Code to synthesize 3-5 actionable guidelines before executing a new task.

How do I manage a dynamic memory store of task experiences for Claude Code?

You manage a dynamic memory store using developer tools like memory_manager.py. It supports init, add, search, update-weight, feedback, prune, decay, and export operations to maintain and evolve the knowledge base of task experiences.

Does Claude Code support a lifecycle workflow for capturing and retrieving task experiences?

Yes, Claude Code supports an always-on lifecycle workflow through retrieve, execute, capture, and feedback phases. This lifecycle initializes memory per project, applies weighted experiences to current tasks, and refines future guidance by creating failure experiences.

Do I need OpenAI to use embedding-based memory retrieval for coding tasks?

Yes, you need OpenAI to use this embedding-based memory retrieval system. The Skill explicitly depends on the OpenAI library to generate embeddings and calculate semantic similarity for ranking past task experiences and guidelines.

What is the best way to apply memory-guided guidelines before non-trivial coding tasks?

The best way to apply memory-guided guidelines is initializing a project memory store first. Before every non-trivial task, the system automatically retrieves relevant weighted experiences and synthesizes 3-5 actionable guidelines to direct Claude Code's actions.