with one click
mm-identity
Read and update identity directly in the database
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Read and update identity directly in the database
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
Activates Builder Mode for a journey and loads project context/docs
Backs up the production memory database
Activates Builder Mode for a journey and loads project context/docs
Scans memories for recurring patterns and proposes consolidation (merge, identity update, or shadow candidate)
Asks other LLMs through OpenRouter with Mirror context
Lists recent conversations from the memory database
| name | mm:identity |
| description | Read and update identity directly in the database |
| user-invocable | true |
After the initial seed, the database is the source of truth for identity. Use these commands to inspect and edit identity directly โ no YAML files needed.
/mm:identity list [--layer LAYER]
/mm:identity get <layer> <key>
/mm:identity set <layer> <key> --content "..."
/mm:identity edit <layer> <key>
List all identity entries currently stored in the database.
uv run python -m memory identity list [--layer LAYER] [--mirror-home PATH]
Examples:
uv run python -m memory identity list โ all entriesuv run python -m memory identity list --layer ego โ only ego layerLayers: self, ego, user, organization, persona, journey, journey_path
Print the full content of one identity entry.
uv run python -m memory identity get <layer> <key> [--mirror-home PATH]
Examples:
uv run python -m memory identity get ego behavioruv run python -m memory identity get self souluv run python -m memory identity get persona engineerUpdate identity content directly in the database.
uv run python -m memory identity set <layer> <key> --content "..." [--mirror-home PATH]
If --content is omitted, content is read from stdin.
Examples:
uv run python -m memory identity set ego behavior --content "Be direct."cat new-soul.md | uv run python -m memory identity set self soulOpen the current content in $EDITOR, edit it, and save back to the database on close.
uv run python -m memory identity edit <layer> <key> [--mirror-home PATH]
Examples:
uv run python -m memory identity edit ego behavioruv run python -m memory identity edit self souluv run python -m memory identity edit persona engineerIf no changes are detected, nothing is written. If the file is left empty, the edit is aborted.
/mm:identity [subcommand] [args]Run the corresponding command above and present the output to the user.