engram-memory-protocol

Persistent memory discipline for Engram contributors. Trigger: Decisions, bugfixes, discoveries, preferences, or session closure.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "engram-memory-protocol" with this command: npx skills add gentleman-programming/engram/gentleman-programming-engram-engram-memory-protocol

When to Use

Use this skill when:

  • Making architecture or implementation decisions
  • Fixing bugs with non-obvious root causes
  • Discovering patterns, gotchas, or user preferences
  • Closing a session or after compaction

Save Rules

Call mem_save immediately after:

  • decision
  • bugfix
  • pattern/discovery
  • config/preference changes

Use structured content:

  • What
  • Why
  • Where
  • Learned

Use stable topic_key for evolving topics.


Search Rules

  • On recall requests: mem_context first, then mem_search.
  • Before similar work: run proactive mem_search.
  • On first message: if user references the project, a feature, or a problem, call mem_search with their keywords before responding.

Session Close Rules

Before saying done/listo:

  1. Call mem_session_summary.
  2. Include goal, discoveries, accomplished, next steps, relevant files.

After compaction:

  1. Save summary first.
  2. Recover context.
  3. Continue work.

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Coding

gentleman-bubbletea

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

engram-testing-coverage

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

engram-plugin-thin

No summary provided by upstream source.

Repository SourceNeeds Review