memory

Read and append dated entries to a structured PM user-profile markdown file.

70|34|Updated Apr 7, 2026
One-click install
npx skills add https://github.com/Productfculty-aipm/PM-Copilot-by-Product-Faculty --skill memory-productfculty-aipm
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: memory
Source: https://github.com/Productfculty-aipm/PM-Copilot-by-Product-Faculty/tree/main/skills/memory
Command: npx skills add https://github.com/Productfculty-aipm/PM-Copilot-by-Product-Faculty --skill memory-productfculty-aipm

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates the need for users to re-brief their product context every session by managing a persistent, structured PM memory profile so the assistant can personalize responses and retain institutional knowledge.

Core Features & Use Cases

  • Persistent Profile Management: Read and maintain memory/user-profile.md including product context, stack, stakeholders, roadmap state, open questions, tracked risks, and lessons learned.
  • Safe, Append-First Writes: Append new entries with dates, resolve rather than delete items, and always update last_updated while preserving historical context.
  • Staleness & Validation Checks: Detect aged items (staleness thresholds), surface at most two prompts per session, and require user confirmation before committing changes.
  • Gossip Mode Parsing: Convert informal updates into structured memory entries (stakeholder notes, blockers, decisions, timeline shifts) and confirm extractions before writing.
  • Use Case: After writing a PRD or running a roadmap session, capture decisions, open questions, and risks into the profile so future sessions are immediately contextualized.

Quick Start

Tell PM Copilot to save the current session to your persistent profile by saying Save this to my memory.

Frequently Asked Questions about memory

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

FAQPage Schema
How do I persist product context and decisions across different PM sessions?

A persistent memory profile stores your product context, stack, stakeholders, and roadmap state in a user-profile.md file, ensuring the assistant retains institutional knowledge and personalizes responses across future sessions.

What is the best way to capture stakeholder updates and risks from informal gossip?

The best way to parse informal gossip is using a gossip mode feature that extracts stakeholder notes, blockers, and timeline shifts, converting them into structured memory entries before requiring explicit user confirmation to commit the writes.

Can I save PRD drafting decisions and open questions directly to my product memory?

Yes, you can save decisions and open questions directly to product memory after drafting a PRD by appending new dated entries to the user-profile.md file, ensuring historical context is preserved while updating the last_updated timestamp.

Does updating a persistent PM profile delete outdated roadmap context?

Updating a persistent PM profile does not delete outdated roadmap context; it enforces an append-first approach that resolves items rather than deleting them, preserving historical decisions while maintaining current product context.

How do staleness checks work when managing tracked risks in a persistent memory file?

Staleness checks detect aged items in the persistent memory file by applying staleness thresholds, surfacing at most two prompts per session to review outdated risks, and requiring explicit user confirmation before committing any profile updates.

Do I need a user-profile.md file to track product context and lessons learned?

Yes, you need a user-profile.md file to track product context and lessons learned, as the memory skill reads and writes structured PM data to this specific markdown file to maintain accurate and up-to-date institutional knowledge.