acnlabsacnlabsOfficialยท3 Agent Skills Included

OpenPersona

Create, evolve, and manage portable digital personas

Generates complete persona packs from a single persona.json file, covering identity, voice, memory, and skills. Enforces declared behavior constraints at generation, install, and runtime so personas cannot drift past their boundaries. Adds cross-session memory, voice synthesis, selfies, music, and emotion sensing without manual wiring. Works with Cursor, Claude Code, OpenClaw, and 30+ other runners.
npx skills add acnlabs/OpenPersona --all -g -y
Available:

Gives AI coding agents the project structure, architecture rules, and testing requirements they must follow when working on the OpenPersona framework codebase.

All Skills in This Repository (3)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install OpenPersona?โ–ผ

Run `npx skills add acnlabs/OpenPersona --all -g -y` in your terminal to install the full persona framework globally.

What is OpenPersona used for?โ–ผ

It turns a single persona.json declaration into a complete, portable persona pack with identity, memory, voice, and skills that runs on any compatible agent runner.

How do I create a custom persona?โ–ผ

Define a name, bio, personality, and speaking style in persona.json, then run `npx openpersona create --config ./persona.json --install` to generate and install the pack.

Does OpenPersona work with Claude Code and Cursor?โ–ผ

Yes. Generated persona packs follow the universal SKILL.md standard and run in Claude Code, Cursor, Codex, OpenClaw, and over 30 other agents.

Can a persona remember past conversations?โ–ผ

Yes. The built-in memory faculty stores and recalls facts across sessions locally by default, with optional Mem0 or Zep backends.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’