remember

Store branch context or project learnings as persistent agent memory.

1|1|Updated Jun 11, 2024
One-click install
npx skills add https://github.com/ag-grid/ag-shared --skill remember-ag-grid
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: remember
Source: https://github.com/ag-grid/ag-shared/tree/main/prompts/skills/remember
Command: npx skills add https://github.com/ag-grid/ag-shared --skill remember-ag-grid

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Save branch context or project learnings as persistent agent memory to improve future interactions and reduce repetition.

Core Features & Use Cases

  • Branch Memory Path: Save or update context for the current branch, pruning transient items and keeping useful patterns.
  • Project Memory Path: Extract decisions, patterns, and learnings from the conversation to inform future interactions and rules.
  • Memory hygiene: prune resolved items and retain stable goals, reusable patterns, and key references.

Quick Start

Capture the memory of the current branch context or project learnings with a concise descriptor.

Frequently Asked Questions about remember

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

FAQPage Schema
How do I save project learnings as persistent agent memory for future sessions?

You can save project learnings as persistent agent memory by extracting decisions, patterns, and key references from the conversation to inform future interactions and rules. This reduces repetition across new sessions.

What is the best way to retain branch context when switching between git branches?

Retaining branch context is best achieved by saving per-branch context as persistent agent memory. You can update this branch memory path by pruning transient items and keeping useful patterns specific to that branch.

How does project memory extraction work for agent context persistence?

Project memory extraction works by deriving decisions, patterns, and learnings from the current conversation to inform future interactions. It requires a safe, deterministic write process for memory files to ensure future-proof data.

When should I prune transient items from agent memory files?

You should prune transient items from agent memory files during memory hygiene updates. This involves removing resolved items from branch or project memory paths while retaining stable goals, reusable patterns, and key references.

Can I use context persistence to reduce repetition in repeated coding tasks?

Yes, you can use context persistence to reduce repetition in repeated coding tasks. By storing project learnings and reusable patterns as agent memory, future sessions can recall stable goals and key references without manual input.