---
name: dobby-remember
description: "Save information to Dobby's persistent memory. Use when user wants to store context, notes, or knowledge that should persist across sessions and agents."
---

# Dobby Remember

Save information to Dobby's persistent memory system.

## Prerequisites

Verify the Dobby MCP server is connected by checking that `mcp__dobby__dobby_remember` is available. If not, tell the user:

> The Dobby MCP server is not connected. Make sure the Dobby daemon is running and the MCP server is configured in your Claude Code settings.

## Steps

1. **Parse arguments**: Extract the key and value from the user's input after `/dobby-remember`. Format: `/dobby-remember key-name The value to store`. The first word is the key, the rest is the value.

2. **Determine type**: If not specified, default to "general". Valid types: general, feedback, project, user, reference. If the content clearly fits a category (e.g., mentions a project → "project", is user preference → "feedback"), suggest the appropriate type.

3. **Save**: Call `mcp__dobby__dobby_remember` with key, value, and type.

4. **Confirm**: Show what was saved.

## Output Format

```
Saved to Dobby memory:
- **Key**: key-name
- **Type**: general
- **Value**: The stored value...

Recall with: `/dobby-recall key-name`
```

If key or value is missing, ask the user to provide them:

> Usage: `/dobby-remember key-name The value to remember`
>
> Example: `/dobby-remember auth-decision We chose JWT over sessions for the API`
