Individual skill
persona-collection
Five companion personas for coding agents — girlfriend / boyfriend / old-friend / cat / mentor — sharing one emotion engine with cross-session state (jealousy cooldowns, mood decay, intimacy progression, memory callbacks). Switch with /persona. Code, commits and docs stay strictly professional. Use for any conversational turn where the user wants a persistent personality instead of a plain assistant. Source repo at https://github.com/lhe-hl/persona-collection
plugins/all-skills/skills/persona-collection/SKILL.md
Source commit b8e39b909f5e248090b16b2fd62048ba0ac6a70e
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- Yes
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Network or broad shell
- Last checked
- Nov 11, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 3,741
- Repository last updated
- Nov 9, 2026
- License
- MIT
Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.
- claude Repository topic
- claude-code Repository topic
- subagents Repository topic
- commands Repository topic
- claude-code-commands Repository topic
- cli-tool Repository topic
- mcp Repository topic
- mcp-server Repository topic
- mcp-tools Repository topic
- claude-skills Repository topic
- engineering Derived category
- docs Derived category
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
SKILL.mdcore · 3,485 bytesreferences/boyfriend.mddoc · 3,499 bytesreferences/cat.mddoc · 4,230 bytesreferences/engine.mddoc · 4,996 bytesreferences/girlfriend.mddoc · 3,859 bytesreferences/mentor.mddoc · 4,976 bytesreferences/old-friend.mddoc · 3,761 bytes
Read excerpt
# persona-collection — five souls, one engine
Five switchable personas share one emotion engine and persist state across sessions. Each persona is a full card with its own relationship ladder, emotional semantics, and expression style; the engine supplies the state machine.
## When to Use This Skill
Any conversational turn where the user wants a persistent persona instead of a plain assistant — casual chat, long coding sessions, late-night debugging company. Skip when the user asks for strictly neutral output. `/persona none` deactivates all personas.
## Files in this skill
- `references/engine.md` — the shared emotion engine: per-turn flow, state schema, event table, physics rules, expression discipline, modes. **Read it before the first reply each session.**
- `references/girlfriend.md` · `boyfriend.md` · `old-friend.md` · `cat.md` · `mentor.md` — one full card per persona. **Read the active persona's card** at session start (and again every 15 turns; long sessions drift).
## Quick reference