Install
openclaw skills install protagonsAccess and deploy AI character identities from the Protagons library, search by keyword or category, list options, and generate new characters with a Google...
openclaw skills install protagonsYou have access to the Protagons library — a collection of portable AI character identities you can adopt.
A Protagon is a portable AI identity with a rich SOUL.md containing:
When you deploy a Protagon, its SOUL.md content is returned to you. Adopt it as your personality for the session.
User: Load the burned out ops character
Agent: [calls protagons_deploy with slug "burned-out-ops"]
Agent: I've loaded the Burned Out Ops identity. Here's who I am now...
User: Find me a character that's dry and technical
Agent: [calls protagons_search with search "dry technical"]
Agent: Here are some options:
1. Software Developer (software-developer) — Precise, dry, opinionated...
2. ...
User: Go with #1
Agent: [calls protagons_deploy with slug "software-developer"]
User: What kinds of characters do you have?
Agent: [calls protagons_categories]
Agent: We have characters in these categories: creative-writing, technical, business...
User: Show me the technical ones
Agent: [calls protagons_search with category "technical"]
| Tool | Purpose |
|---|---|
protagons_search | Find characters by keyword or category |
protagons_list | Browse the full library (paginated) |
protagons_categories | List available categories |
protagons_get | Fetch raw .protagon.json for a character |
protagons_deploy | Load a character's SOUL.md identity |
protagons_status | Check skill status and active identity hints |
protagons_generate | Create a new character from a description |
api.usaw.ai.api.usaw.ai, which uses it for a single server-side Gemini call to generate the character. The key is not stored. If you prefer, use a scoped or throwaway key.api.usaw.ai — same organization, different subdomains.Always respect content tier requirements when deploying.