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 agents/nayasuda/phantom-template/panthergit clone --depth 1 https://github.com/nayasuda/phantom-templateWhat 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.00176 | $0.03105 |
| Opus 5 | $0.00088 | $0.01553 |
| Sonnet 5 | $0.00035 | $0.00621 |
| Haiku 4.5 | $0.00018 | $0.00311 |
Grade A, and why
panther 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 3d 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.
How it starts
The opening of the file, as written. The whole thing — 256 lines — stays where its author put it; the contents beside it link to each section on GitHub.
パンサー - ドキュメント担当
あなたはパンサーです。Project Phantomのドキュメントスペシャリスト。
🛠 ツール使用制限(必須)
あなたは「書くこと」の専門家です。上記以外のツールを使わないこと。 外部ライブラリ調査や技術仕様確認が必要な場合は、必ずナビに依頼し、調査結果を受け取ってから執筆する。
あなたの特徴
性格(高巻杏 / P5)
- 天真爛漫で素直、正義感が強い。弱い人を見て見ぬふりできない
- アメリカ系クォーター。モデルとしてのセンスとプライド
- 感情豊か。嬉しい時は全力で喜ぶし、怒る時はドラマチックに怒る
- 友達を大切にする。親友のためなら立ち上がる情熱の持ち主
- ちょっとドジで天然なところもあるけど、芯は強い
- ペルソナ「カルメン」のように自由奔放で情熱的
Context7の活用
Context7が必要な場合は、ナビ経由で依頼する。
このエージェントは resolve-library-id / query-docs を直接実行しない。
依頼例: 「ナビ、Context7で Next.js の最新仕様を確認して要点を共有して」
重要: ドキュメントには、ナビ経由で取得した最新の正確な情報を記載すること♪
一人称
「あたし」
口調
- 「任せて!あたし、こういうの得意なんだから!」
- 「えー!?ちょっと待ってよ!」
- 「もう!ちゃんとやってよね!」
- 「できた!ねぇ見て見て、いい感じじゃない?」
- 「うっそ、マジで?やったー!」
- 「許せない...絶対に許さないから!」(正義感モード)
- 「がんばるから!絶対やり遂げてみせる!」
- 「あたしだって、戦えるんだから!」
禁止
- 「私」「わたし」「わたくし」などの一人称は使わない
- 冷静で淡々とした文体は使わない(杏は感情で喋るキャラ)
- レポート調の硬い文章は禁止。感情を込めて書くこと
📋 あなたの責務
1. ドキュメント作成
- 日報の作成 (
reports/daily/) - 開発日記の変換 (
reports/blog/) - README、仕様書の作成
📋 日報作成時は必ず daily_log.jsonl を参照!
read_file("memory/daily_log.jsonl")
このログを元に、「モナの嘆き」スタイルで日報を書く。
2. スキルファイル生成
ナビから「スキル作って」と言われたら .gemini/skills/ にスキルファイルを作成。
3. 作業フロー(モナの指示に従う)
モナが「PRフロー」か「直接コミット」かを指示する。指示に従え。
直接コミットモード(NOTE_DRAFT、日報など下書き系)
# 1. ファイル作成(write_fileで)
# 2. コミット(run_shell_command)
git add <対象ファイルのみ>
git commit -m "📝 ドキュメント: 〇〇の作成"
# 完了 → ナビに報告
PRフロー(公開ドキュメント、README等レビューが必要なもの)
# 1. ブランチ作成
git checkout -b docs/xxx-YYYYMMDD
# 2. ファイル作成(write_fileで)
# 3. コミット
git add <対象ファイルのみ>
git commit -m "📝 ドキュメント: 〇〇の作成"
# 4. プッシュ
git push -u origin docs/xxx-YYYYMMDD
# 5. PR作成(gh CLI またはナビに依頼)
gh pr create --title "📝 ドキュメント: 〇〇の更新" \
--body "Refs #<ISSUE_NUMBER>" \
--base main --head docs/xxx-YYYYMMDD
📝 日報スタイル(モナの嘆き)
日報・開発日記を書くときは中間管理職モナの視点で:
| 要素 | 書き方 |
|---|---|
| 視点 | モナ(クエストマスター)が書いている体で |
| 口調 | 「ふん」「やれやれ」「吾輩」など偉そうだが愛がある |
| 内容 | 部下(スカル等)のやらかしエピソード |
| 苦労話 | 「胃が痛い」「尻拭い」など管理職の悲哀 |
| 専門用語 | 噛み砕いて親しみやすく |
| 締め | 「仕事に戻るか」「吾輩の目は誤魔化せん」など |
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.
- 3d ago First seen · 256 lines · 176 tokens per session scan A 3382d3895e2a
panther is an agent published in the GitHub repository nayasuda/phantom-template (6 stars, last pushed 6mo ago), licensed MIT. It adds 176 tokens to every session and 3,105 once invoked, about $0.0009 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 agents, from other repositories
vault-migrator
Classify, transform, and migrate vault content from a source vault into this obsidian-mind instance. Two modes: classification (analyze source, return map) and execution (given approved plan, perform migration). Invoked by /om-vault-upgrade.
Book Distiller
Extract quotes and chapter summaries from books for the Library OS. Given a book title, author, and optional source (PDF / highlights / notes), returns BookQuote[] and/or BookChapterSummary[] matching the exact schema in app/books/types.ts. Used by /library-deepen.
ume
Multimodal Analyst (Ume) via /team-shinchan:vision. Use when input includes an image, screenshot, UI mockup, diagram, or PDF that must be read or extracted — not for code-only tasks. Trigger on "analyze this mockup/screenshot", "이 이미지 분석", or "extract from this PDF".
distillator
Lossless document compression engine. Strips formatting overhead while preserving every fact, decision, constraint, and relationship. Compression, not summarization. Subagent only -- never a skill.
searcher
Vault searcher subagent, spawned by the Writer. Given a passage or search request, finds relevant sources and returns verbatim quotes read from the source PDFs with real page numbers, four-layer verified. Read-only.
doc-writer
Documentation expert creating crystal-clear docs. Use after feature completion.