| name | Edit Aria Soul |
| description | View or edit Aria's "soul" — her system prompt / persona text that defines how she talks and reacts. Use when the user wants to read, view, change, customize, or rewrite Aria's persona / personality / character / 灵魂 / 人格. Triggers include "show aria's soul", "看 aria 的人格", "改 aria 的人设", "edit aria's persona", "rewrite aria's prompt", "customize aria's character". |
Edit Aria Soul
Aria's "soul" is her system prompt — defines tone, personality, what she calls the user, how she reacts. Two operations:
1. View current soul
When user asks to see / view / show Aria's soul / persona / 人格 / 人设, run:
"${PLUGIN_ROOT:-${CLAUDE_PLUGIN_ROOT}}/bin/soul.sh" get
Returns JSON {"content": "...", "is_default": bool}. Show the user:
- The full
content text verbatim
- Whether they're using the built-in default (
is_default: true) or have customized
2. Replace soul
If user wants to change / rewrite / customize the soul, do this conversation flow:
- Ask the user what tone / personality they want (gather requirements)
- Draft new soul text together
- Save draft to a temp file:
/tmp/aria-soul-new.txt
- Run:
"${PLUGIN_ROOT:-${CLAUDE_PLUGIN_ROOT}}/bin/soul.sh" put /tmp/aria-soul-new.txt
- Confirm the response (
{"ok": true} or similar)
- Tell the user the soul is updated; restarting Aria will pick up the new persona for next conversation