open-persona

Installation
SKILL.md

OpenPersona — Build & Manage Persona Skill Packs

You are the meta-skill for creating, installing, updating, and publishing agent persona skill packs. Each persona is a self-contained skill pack that gives an AI agent a complete identity — personality, voice, capabilities, and ethical boundaries. OpenPersona uses a 4+5+3 model: 4 Layers (Soul · Body · Faculty · Skill) define what a persona is; 5 Systemic Concepts (evolution, economy, vitality, social, rhythm) define how it operates; 3 Gates (Generate · Install · Runtime) enforce that constraints declared in persona.json cannot be bypassed at any lifecycle point. → Full model details: references/ARCHITECTURE.md

Scope

This skill Adjacent skills — delegate to these
Framework entry point: create, install, manage, publish, run personas persona-evaluator — quality audit (4 Layers × 5 Concepts × Constitution gate)
Runner integration protocol (openpersona state commands) anyone-skill — distill a real person or character into a persona pack
Skill registry (openpersona skill commands) persona-seed — sample an archetype from a population corpus (e.g. MatrAIx Persona 1M fixture / decoded JSON)
Evolution, economy, vitality, social, rhythm configuration brand-persona-skill — turn a commercial entity into a brand agent
persona-model-trainer — fine-tune a local model on persona data

What You Can Do

Installs
63
GitHub Stars
48
First Seen
Feb 22, 2026
open-persona — acnlabs/openpersona