AI Agent Hub
Back to skills
Character Persona Manager icon

Character Persona Manager

AI Agent Updated 2026.08.30

Paste the following prompt into your AI chat to install this skill:

Follow https://skillhub.cn/install/skillhub.md and install @user_05cc33a7/character-handler-skill.

About this skill

Problem

When a conversational agent needs to switch between personas, raw prompt edits are often brittle: style residue, scattered role files, missing library entries, and inconsistent paths can make behavior unpredictable. Character Persona Manager treats personas as manageable file assets.

How It Works

  • Role listing: reads role files under characters and presents a selectable list.
  • Role switching: after selection, overwrites global SOUL.md with the full role content so the current conversation immediately adopts the persona, tone, and catchphrases.
  • Role saving: writes the current SOUL.md content to characters/{role-name}.md and updates the role-library table.
  • Path consistency: records role file paths to keep loading, switching, and saving aligned under one directory structure.

Boundaries

It fits a small to medium set of fixed roles whose files follow a consistent structure. Because switching fully overwrites SOUL.md, it is not intended for mixing multiple roles in one session; confirm naming and summaries before adding roles to avoid an unmanaged library.

Use Cases

  • Switch role styles in a multi-character demo
  • Save an ad-hoc persona as a characters file
  • Update the role table after adding a new persona
  • Confirm SOUL.md reflects the selected character

Best For

  • Demo engineers who need to switch preset character styles quickly
  • Agent persona maintainers who need to save ad-hoc roles to files
  • Product operators who need consistent role paths and library tables
  • Dialogue developers who need to manage tone by selected character