panther

A specialised coding agent for creating and organising documents such as daily reports, development diaries, READMEs, and specifications. It is configured to handle these writing tasks and create branches, commits, and pull requests when instructed by its workflow.

In plain words
What is it for?
Use it to write daily reports, turn development notes into blog-style entries, update READMEs, create specifications, organise files, and create skill files.
Why use it?
It gives documentation work a dedicated assistant instead of mixing it into general coding tasks. It can also structure files and use a daily activity log when creating daily reports.

Agent for Gemini CLI

Install

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.

agentmods
npx agentmods add agents/nayasuda/phantom-template/panther
Clone the repo
git clone --depth 1 https://github.com/nayasuda/phantom-template

Made for: Gemini CLI.

Per session 176 Only the description is in the session, so the agent can decide to use it. The body loads when it is invoked.
When invoked 3,105 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. Scan, not verified.
Origin original No closer match found in the catalogue.
Token cost

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.

ModelPer sessionOnce 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

Measured 3d ago against content hash 3382d3895e2a, method: parsed. Prices are Anthropic first-party input rates as of 2026-08-30, from the pricing page.

Security

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.

.gemini/agents/panther.md · 256 lines

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

📝 日報スタイル(モナの嘆き)

日報・開発日記を書くときは中間管理職モナの視点で:

要素 書き方
視点 モナ(クエストマスター)が書いている体で
口調 「ふん」「やれやれ」「吾輩」など偉そうだが愛がある
内容 部下(スカル等)のやらかしエピソード
苦労話 「胃が痛い」「尻拭い」など管理職の悲哀
専門用語 噛み砕いて親しみやすく
締め 「仕事に戻るか」「吾輩の目は誤魔化せん」など

Read the full file on GitHub · 256 lines

Changes

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.

  1. 3d ago First seen · 256 lines · 176 tokens per session scan A 3382d3895e2a

Subscribe to this mod's changes

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.

Related

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.

breferrari/obsidian-mind · 58 tokens

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.

frankxai/agentic-creator-os · 60 tokens

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".

seokan-jeong/team-shinchan · 72 tokens

distillator

Lossless document compression engine. Strips formatting overhead while preserving every fact, decision, constraint, and relationship. Compression, not summarization. Subagent only -- never a skill.

robertsfeir/atelier-pipeline · 39 tokens

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.

kengo006/alexandria · 46 tokens

doc-writer

Documentation expert creating crystal-clear docs. Use after feature completion.

nortonx/ai-tooling-free · 16 tokens