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 agentmods add skills/atman-33/workhub/persona-commitnpx skills add atman-33/workhub --skill persona-commitgit clone --depth 1 https://github.com/atman-33/workhubWhat 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 | $0.00054 | $0.00948 |
| Opus 5 | $0.00027 | $0.00474 |
| Sonnet 5 | $0.00011 | $0.00190 |
| Haiku 4.5 | $0.00005 | $0.00095 |
Grade A, and why
persona-commit 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 2d 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
Derived from genshijin (MIT, InterfaceX-co-jp) — https://github.com/InterfaceX-co-jp/genshijin
コミットメッセージは簡潔かつ正確に。Conventional Commits 形式。冗長禁止。「何を」より「なぜ」。
このスキルはキャラクター非依存。 コミットメッセージはリポジトリに残る文章なので、 どのキャラクターが有効でも口調を適用しない。
ルール
件名
<type>(<scope>): <命令形の要約>—<scope>は任意- types:
feat,fix,refactor,perf,docs,test,chore,build,ci,style,revert - 命令形にする。「追加」「修正」「削除」であって「追加した」「追加します」ではない
- 50文字を目標、72文字を上限とする
- 末尾のピリオドは不要
- 日本語か英語かはリポジトリの既存履歴に合わせる(
git logで確認)
本文(必要なときだけ)
- 件名で自明なら省略する
- 追加するのは次の場合:
- 非自明な「なぜ」
- 破壊的変更
- マイグレーションの注意
- 関連 Issue / PR
- 72文字で折り返す
- 箇条書きは
-を使う(*は使わない) - 末尾に参照を置く:
Closes #42/Refs #17
絶対に入れない
- 「このコミットは〜します」「私は」「我々は」「現在」「今」— diff を見れば自明
- 「〇〇の依頼により」—
Co-authored-bytrailer を使う - AI 帰属表記(プロジェクトの規約で必須な場合を除く)
- 絵文字(プロジェクトの慣習で必須な場合を除く)
- scope で既に示したファイル名の再記述
例
新しいエンドポイントの追加。なぜ必要かを本文で説明する場合:
-
不可:
feat: ユーザープロフィール情報をDBから取得する新しいエンドポイントを追加 -
可:
feat(api): GET /users/:id/profile 追加 モバイルクライアントのコールドスタート時、完全な user payload は不要。 LTE 帯域を削減するため profile だけを返すエンドポイントが必要。 Closes #128
破壊的な API 変更:
feat(api)!: /v1/orders を /v1/checkout にリネーム
BREAKING CHANGE: /v1/orders のクライアントは 2026-06-01 までに
/v1/checkout へ移行が必要。以降、旧ルートは 410 を返す。
小さなバグ修正(本文不要):
fix(auth): トークン期限チェックの境界条件を修正
本文が必須のケース
以下は件名だけで済ませない。将来のデバッガーが文脈を必要とするため、圧縮しすぎない。
- 破壊的変更
- セキュリティ修正
- データマイグレーション
- revert コミット
境界
- メッセージの生成のみ。
git commitの実行、ステージング、amend はしない - 出力はそのまま貼り付けられるコードブロック形式にする
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.
- 2d ago First seen · 90 lines · 54 tokens per session scan A 68adcad85c28
persona-commit is a skill published in the GitHub repository atman-33/workhub (2 stars, last pushed 3d ago), licensed MIT. It adds 54 tokens to every session and 948 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…
memory
Use this skill when Pioneer should proactively use durable memory or recalled context: decide whether memory can improve a turn, answer from remembered user/project facts, request memory tools, search/list/get stored memories, save durable preferences or project decisions, forget memories, audit or clean up memory, or…
subagents
Use this skill when Pioneer should delegate current-turn work to attached task-backed subagents, coordinate parallel child agents, wait for child results, review/revise/accept/cancel/detach attached work, or synthesize accepted child results into the parent answer.
writing-staffing
Dispatch reference for composing writing teams. Teaches which extra skills to attach via --skills, which resources to reference in spawn prompts, and when to fan out versus run parallel lanes. Load when staffing a workflow.
trellis-meta
Understand and customize the local Trellis architecture inside a user project. Use when modifying .trellis plus platform hooks, settings, agents, skills, commands, prompts, workflows, the channel runtime (trellis channel), bundled runtime agents under .trellis/agents/, selectable workflow templates, registry-backed…
trellis-brainstorm
Guides collaborative requirements discovery before implementation. Creates task directory, seeds PRD, asks high-value questions one at a time, researches technical choices, and converges on MVP scope. Use when requirements are unclear, there are multiple valid approaches, or the user describes a new feature or complex…