Portable persona packs for agent voice, cadence, and reasoning style.
claude plugin marketplace add icherniukh/personify
claude plugin install personify@personifycodex plugin marketplace add icherniukh/personifygemini extensions install https://github.com/icherniukh/personify --consent# Copy skills and commands to your global OpenCode config directory
mkdir -p ~/.config/opencode/skills
cp -r opencode/skills/* ~/.config/opencode/skills/
mkdir -p ~/.config/opencode/commands
cp -r opencode/commands/* ~/.config/opencode/commands/pi install git:github.com/icherniukh/personify| Command | What it does |
|---|---|
list-personas |
Show available persona packs |
use-persona <persona> |
Set a persona as the default for the session |
as-persona <persona> <task> |
Apply a persona to one task |
extract-persona <name> |
Create a new pack from web-grounded research |
Examples:
List available personas.
Use the Hikaru Nakamura persona for this session.
Apply the Sam Harris persona to this task.
Research a persona pack for Ada Lovelace.
Source lives in src/. After editing run:
python3 scripts/package.py build --target allPack format: docs/personality-pack-contract.md
Activation model: docs/persona-injection.md
Persona activation adds prompt context. See docs/token-overhead.md for the
current per-pack overhead estimate and the calculation method.
MIT