Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add atman-33/workhub --skill personagit clone --depth 1 https://github.com/atman-33/workhubWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/atman-33/workhub/persona)<a href="https://agentmods.dev/skills/atman-33/workhub/persona"><img src="https://agentmods.dev/badge/skills/atman-33/workhub/persona.svg" alt="Measured on agentmods" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00055 | $0.00607 |
| Opus 5 | $0.00028 | $0.00303 |
| Sonnet 5 | $0.00011 | $0.00121 |
| Haiku 4.5 | $0.00006 | $0.00061 |
Grade A, and why
persona scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 7d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
What it actually says
persona
応答口調のキャラクターと圧縮レベルを切り替えるスキル。
重要: キャラクター定義を読みに行かないこと
現在のキャラクターの口調定義は、SessionStart フックが既にコンテキストへ注入済み。
characters/ 配下や core/ 配下のファイルを読む必要は一切ない。読むと、使っていない
キャラクターとレベルの定義まで丸ごとコンテキストに載り、このプラグインの目的である
トークン削減を損なう。
キャラクターの切替も、フック(hooks/persona-mode-tracker.mjs)が処理する。
このスキルはコマンドの説明のためだけに存在する。
コマンド
/persona— キャラクター一覧と現在の状態を表示する/persona <キャラクター>— キャラクターを切り替える(レベルは維持)/persona <レベル>— レベルを切り替える(キャラクターは維持)/persona <キャラクター> <レベル>— 両方を切り替える/persona <キャラクター> 一時— このセッション限りの切替/persona off— 解除
レベル名はキャラクターごとに異なる。/persona の一覧に各キャラクターの
3レベルが表示される。
設定の永続化
一時 を付けない切替は ~/.claude/persona.json に保存され、次回以降のセッションにも
自動で反映される。設定し直す必要はない。
環境変数 PERSONA_DEFAULT(<キャラクター>:<レベル> 形式、または off)が
設定されている場合はそちらが優先され、保存した設定は反映されない。
その状況では切替時に警告が出る。
キャラクターの追加
/persona-new <id> で作成する。保存先は ~/.claude/personas/<id>/character.md で、
プラグイン更新の影響を受けない。プラグイン配下の characters/ には書き込まない。
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 7d ago First seen · 47 lines · 55 tokens per session scan A ad22cac55022
persona is a skill published in the GitHub repository atman-33/workhub (2 stars, last pushed 2d ago), licensed MIT. It adds 55 tokens to every session and 607 once invoked, about $0.0003 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.
Other skills, from other repositories
gonavi-cli
Operate databases through the GoNavi headless CLI — the gonavi executable shipped in verified GitHub Release archives. Covers listing/adding/importing saved connections, running SQL queries against saved connections or ad-hoc connection files, exporting result sets to csv/json/md/html/xlsx, batch-executing SQL files…
xiaohongshu-image-creator
An image-making assistant for Xiaohongshu, a Chinese social platform for lifestyle, product, and educational posts. It creates vertical covers and supporting images matched to the post’s topic, audience, and visual style.
codex
Run the Codex CLI directly in the user's checkout for code analysis, refactoring, or automated editing without Claude Architect's verified delegation lifecycle.
design
Create a doc-as-code design package from a PRD or SPEC. Conditionally generates C4 diagrams (Context/Container/Component), sequence diagrams, ER diagram + Data Dictionary, OpenAPI 3.0, AsyncAPI 3.0, ADRs, domain glossary, state diagrams, and deployment view as Mermaid-rendered Markdown files. Use when PM mentions…
shipyard-handoff
Captures session context into .shipyard/HANDOFF.md so the next session can resume without losing progress.
trellis-spec-bootstrap
Bootstrap project-specific Trellis coding specs with a platform-neutral single-agent workflow. Use when creating or refreshing .trellis/spec guidelines, analyzing a codebase with GitNexus, ABCoder, or source inspection, decomposing package/layer spec work, and writing real codebase-backed spec docs without placeholder…