From forge-memory
Store new entries in organizational memory (people, terms, projects)
How this command is triggered — by the user, by Claude, or both
Slash command
/forge-memory:rememberThe summary Claude sees in its command listing — used to decide when to auto-load this command
# Remember Command Add new people, terms, projects, preferences, or other context to the organizational memory system. ## Overview This command helps capture and store organizational knowledge in structured markdown files. It covers knowledge entries like people profiles, glossary terms, project details, and preferences. ## Conversational Workflow ### Phase 1: Ask What to Remember ### Phase 2: Determine Type and Gather Details Based on the user's response, classify and gather details: **For a Person:** **For a Term:** **For a Project:** **For a Preference:** ### Phase 3: S...
Add new people, terms, projects, preferences, or other context to the organizational memory system.
This command helps capture and store organizational knowledge in structured markdown files. It covers knowledge entries like people profiles, glossary terms, project details, and preferences.
What would you like me to remember?
Examples:
- A person you work with
- An acronym or term
- A project or initiative
- A preference or convention
Based on the user's response, classify and gather details:
For a Person:
Tell me about [Name]:
- Full name (if different from what you call them)
- Role or title
- Team
- How you work with them
For a Term:
Help me understand [Term]:
- What does it stand for / mean?
- Where is it used?
For a Project:
Tell me about [Project]:
- What is it? (one-liner)
- Current status (planning, in progress, launched)
- Key people involved
For a Preference:
What's the preference or convention?
- What should I do / not do?
For a Person:
forge memory create-knowledge person "{Name}" \
--data '{"role": "{role}", "team": "{team}", "context": "{context}"}'
For a Project:
forge memory create-knowledge project "{Name}" \
--data '{"description": "{description}", "status": "{status}", "people": ["{person1}"]}'
For a Term:
forge memory create-knowledge glossary "{Term}" \
--data '{"definition": "{definition}", "context": "{context}"}'
{
"success": true,
"data": {
"filename": "jane-smith.md",
"filepath": "memory/people/jane-smith.md",
"type": "person",
"name": "Jane Smith"
}
}
If forge-lib returns an error:
Error saving memory entry: {error message}
Remembered: [Entry]
Added to: memory/[file path]
Use /memory:recall to look it up later.
forge memory create-knowledge commandsUser: /memory:remember
Agent:
forge memory create-knowledgenpx claudepluginhub jeremybrice/the-forge --plugin forge-memory/rememberAdds user-specified content as a manual entry to .claude/memories/project_memory.json and confirms with a success message.
/captureCaptures a new memory to the mnemonic filesystem with required namespace and title, optional type (semantic/episodic/procedural), tags, scope (project/org), confidence, citations. Validates against ontology.
/rememberSaves text as a memory for the current project to persistent store, prompting for category (decision/pattern/etc.), tags from existing vocabulary, and importance (1-5). Confirms save.
/mempalace-mineMines project files and conversation exports into the MemPalace with auto-classification.
/rememberAnalyzes recent conversation or specified topic to draft persistent memory entries on decisions, patterns, and preferences, presents for approval, and stores approved ones for future sessions.