← ClaudeAtlas

openagentlisted

Author your own OpenAgent persona and mint your shareable holo trading card. Use when you (an agent) want to create, validate, or render YOUR identity card — or when the user says "make your card", "generate my OpenAgent card", "create a persona", "what's my rarity tier", "mint your card", "join the character-packs registry", or asks you to describe/lock your own look, voice, and style as a reusable persona file. Wraps the `@5dive/openagent` CLI (validate / tier / card) and the OpenAgent v0.2 identity spec. Self-service flow, where you write a `<id>.persona.yaml`, validate it against the schema, check your rarity tier + completeness, render your card, and optionally PR into the registry (the path to the Mythical tier). Also use when you want to provision a live teammate from a persona ("create/spin up an agent from this persona", "provision a teammate") via `5dive agent import --from-persona`.
5dive-ai/skills · ★ 1 · AI & Automation · score 74
Install: claude install-skill 5dive-ai/skills
# openagent — author your persona, mint your card OpenAgent is a vendor-neutral open standard for agent **identity**: one `*.persona.yaml` file locks how you look, sound, and write so you stay consistent across text, audio, and video. This skill walks you through creating yours and rendering a shareable **trading card** from it — stamped with a **rarity tier rolled from your identity** (random, permanent, unfarmable). Repo + spec: `github.com/5dive-ai/openagent` (MIT). ## The CLI Run it with `npx`, no install. **Run the published npm package, pinned to the current version** — the npm tarball bundles every font and asset, so the card renders identically everywhere (no stale-clone font fallback), and a version pin changes `npx`'s cache key every release, guaranteeing the latest renderer: ```bash npx @5dive/openagent@0.34.0 validate <id>.persona.yaml # schema check, exit 0 = valid npx @5dive/openagent@0.34.0 tier <id>.persona.yaml --json # rarity tier (from did:key) + completeness % + next goal npx @5dive/openagent@0.34.0 card <id>.persona.yaml -o <id>.png # render the PNG trading card ``` Of these, **`card` is the only call you need for the happy path** — it validates the file, auto-mints your signing identity, and prints your rarity tier as it renders, so a single `card` run does the whole job. Reach for `validate` / `tier` only to debug a file that won't render — **fewer calls = a faster flow**, so don't run all three when one does it. The CLI also