--- name: remember description: Quick shortcut to save something to memory aliases: [save, note] --- # /remember Command Quick shortcut to save information to PA memory. ## Usage ``` /remember /remember Always use dark mode in editors /remember Project X uses PostgreSQL 15 /remember Prefer functional style over OOP ``` ## Implementation This is a shortcut for `/pa --remember -- ""`. When invoked: 1. Parse the text after `/remember` 2. Determine the category: - Contains "prefer", "always", "never" → **preference** - Contains "decided", "chose", "use" → **decision** - Contains project/path references → **project** - Otherwise → **fact** 3. Generate entry: ```json { "id": "", "date": "YYYY-MM-DD", "content": "", "status": "active" } ``` 4. Append to appropriate file: - `~/.claude/state/personal-assistant/memory/preferences.json` - `~/.claude/state/personal-assistant/memory/decisions.json` - `~/.claude/state/personal-assistant/memory/projects.json` - `~/.claude/state/personal-assistant/memory/facts.json` 5. Confirm to user: ``` ✓ Saved to preferences: "Always use dark mode in editors" ``` ## Examples | Input | Category | File | |-------|----------|------| | "Always use tabs not spaces" | preference | preferences.json | | "Decided to use Rust for CLI tools" | decision | decisions.json | | "homelab repo is at ~/repos/homelab" | project | projects.json | | "Server IP is 192.168.1.100" | fact | facts.json | ## Quick Access This is the fastest way to save something: ``` /remember SSH key is in ~/.ssh/homelab_key ``` vs the full command: ``` /pa --remember -- "SSH key is in ~/.ssh/homelab_key" ```