persistent-memory

Capture durable user facts and preferences into a local memory store.

9|2|Updated Apr 24, 2026
One-click install
npx skills add https://github.com/TasiTech/tasi-harness --skill persistent-memory-tasitech
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: persistent-memory
Source: https://github.com/TasiTech/tasi-harness/tree/main/resources/skills/productivity/persistent-memory
Command: npx skills add https://github.com/TasiTech/tasi-harness --skill persistent-memory-tasitech

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps the agent decide what information should be saved as durable memory so future chats and workflows stay consistent with the user’s real preferences and environment.

Core Features & Use Cases

  • Durability-focused memory decisions: Distinguishes stable, project, and environment facts from one-off context that should not persist.
  • Identity vs project scoping: Guides choosing between user-level identity/preferences and project/tooling memory.
  • Compact, editable memory management: Uses add/remove operations to keep entries short and correct over time.

Quick Start

Ask the agent: “Remember that my preferred communication style is concise and that for this project we use memory entries for tool quirks and decisions, and please store this preference in durable memory.”

Frequently Asked Questions about persistent-memory

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

FAQPage Schema
How do I save durable facts and preferences for future chat sessions?

To save durable facts and preferences, you can ask the agent to remember specific details like communication styles or tool quirks. It captures and curates these into a local memory store, distinguishing stable facts from one-off context to maintain workflow consistency across chats.

What is the best way to manage long-lived project details and environment configurations?

Managing long-lived project details requires durable memory that persists across sessions. This skill applies to chats where you provide environment configurations, using identity versus project scoping to store stable information and ensure your real preferences are retained.

Can I separate user-level identity preferences from project-specific tooling memory?

Yes, you can separate user-level identity preferences from project-specific tooling memory. The skill guides choosing the appropriate memory scope, ensuring durable facts are categorized correctly as either personal identity or project environment details for accurate retrieval.

How do I update or remove outdated information from my local memory store?

You can update or remove outdated information from your local memory store by asking the agent to correct stable behavior. The skill uses add and remove operations to keep memory entries compact, editable, and accurate over time as your preferences change.

When should I not use durable memory for my chat context?

You should not use durable memory for one-off context that should not persist. The skill distinguishes stable, project, and environment facts from temporary chat details, ensuring only long-lived, durable user facts are saved to maintain workflow consistency without clutter.