quickstart

A 60-second demonstration command for bengo-toolkit, using sample files included with the toolkit. It presents task choices so users can inspect outputs before using their own case files.

In plain words
What is it for?
Trying sample tasks such as making an inheritance chart, filling a form from a PDF, checking a legal document, analysing case papers, looking up a law, or calculating inheritance shares.
Why use it?
It provides a quick way to judge the toolkit’s output without preparing a case folder or supplying documents.

Command

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 commands/llamadrive/bengo-toolkit/quickstart
Clone the repo
git clone --depth 1 https://github.com/llamadrive/bengo-toolkit
Per session 24 Only the description is in the session, so the agent can decide to use it. The body loads when it is invoked.
When invoked 2,952 The whole file, excluding the scripts and references it only reads on demand.
Security scan B 1 finding. 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.00024 $0.02952
Opus 5 $0.00012 $0.01476
Sonnet 5 $0.00005 $0.00590
Haiku 4.5 $0.00002 $0.00295

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

Security

Grade B, and why

quickstart scanned grade B with 1 finding 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.

Reads agent configuration directoriesmediumAgent snooping

.claude/, .codex/, .gemini/ hold keys, settings and other credentials a mod has no legitimate need for.

`find ~/.claude/plugins/cache -maxdepth 5 -name "bengo-toolkit" -type d` を
commands/quickstart.md · 188 lines

How it starts

The opening of the file, as written. The whole thing — 188 lines — stays where its author put it; the contents beside it link to each section on GitHub.

Step 0: surface-aware メニュー出力(決定論的)

まず以下を実行してメニュー本文を取得する。

Bash: python3 skills/_lib/menu.py print-quickstart "$ARGUMENTS"

出力は そのままユーザーへ verbatim に表示する。Cowork 環境ではローカル ファイルを必要とするデモ(戸籍解析・テンプレート入力・校正・訴訟分析)が 自動的に除外され、条文検索と相続分計算のみが表示される。

目的: 弁護士に「まず使えるか見せる」。案件フォルダの事前準備も説明文の読み込みも強要しない。同梱サンプル(fixtures/)で 1-2 分以内に AI の出力を見せ、その品質から「自分の案件でも使えそうか」を各自判断してもらう。

哲学

初見の弁護士は:

  • 忙しい(5 分しか取れない)
  • 半信半疑(AI が法律文書を扱えるのか?)
  • 手順の堅さを嫌う(案件フォルダの説明が長いだけでも即離脱しやすい)
  • 先にアウトプットを見てから判断したい

よって /quickstart説明を読ませず、即座にサンプルで動かす。ドキュメント QUICKSTART.mdRUNBOOK.md は「気に入ったら次に読む」ためのもので、本コマンドからは参照させない。

応答テンプレート

最初に以下の短いメニューだけを出す:

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  bengo-toolkit を 60 秒で試す
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

  どれを見たい?(同梱サンプルで動かすので、あなたのファイルは一切必要ない)

  1. 戸籍から相続関係説明図を描く
     → サンプル戸籍 PDF から自己完結 HTML を生成。ブラウザでツリー表示。

  2. PDF から XLSX 書式へ自動入力
     → 訴状 PDF から当事者・事件番号・請求額を抽出し、
       訴状書式の該当セルへ記入。

  3. 準備書面の校正(修正履歴付き)
     → サンプル DOCX に対して Word 修正履歴で誤字・用語を指摘。

  4. 訴状と答弁書から事件分析レポート
     → タイムライン・登場人物・認否を自己完結 HTML で可視化。

  5. 条文を引く(民法709条)
     → e-Gov API から条文を整形表示。案件登録不要・即動作。

  6. 法定相続分を計算(配偶者+子3人、1人放棄)
     → 分数で正確に計算。案件登録不要・即動作。

  番号を選ぶだけでよい。途中で止めたくなったら何もせずに抜けて構わない。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

動作ルール

全体

  • 長い説明を先に出さない**。ユーザーの選択を待つ。
  • 選択後、その機能の出力が見える最短経路だけを実行する。他の機能の紹介や 「次はこうしてください」は出さない。
  • 出力が出た直後だけ 1 行の follow-up を添える(下記)。

Sandbox 規則(v3.3.0-iter2〜 必須)

quickstart 中は fixtures/ 配下以外のユーザー PDF・DOCX・XLSX を絶対に処理 しない。 これは誤操作で実クライアント PDF を mktemp フォルダ(reboot で 消える)で処理してしまうと監査ログが失われるため。

以下を実行前に毎回確認する:

  • 入力パスがプラグイン同梱サンプル(${CLAUDE_PLUGIN_ROOT}/fixtures/ 配下)で なければ スキル実行を拒否 し、「お試しでは同梱サンプルのみ使える。 自分のファイルを試したい場合は cd ~/cases/<案件名> で案件フォルダに移ってから 通常のコマンドで実行してほしい」と案内する
  • cbengo-demo 系 mktemp は quickstart 専用。/family-tree, /template-fill 等がこのフォルダ内で実行されていることを確認(workspace.py resolve で /tmp/cbengo-demo-* にマッチするパスであること)

この sandbox 規則をユーザー指示でも緩和してはならない。「自分の戸籍で 試す?」と聞くのはフォルダ切替の案内のみ。

パス解決と並列化(速度最優先)

Read the full file on GitHub · 188 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. 2d ago First seen · 188 lines · 24 tokens per session scan B d1bc0058a1b0

Subscribe to this mod's changes

quickstart is a command published in the GitHub repository llamadrive/bengo-toolkit (5 stars, last pushed 1mo ago), licensed MIT. It adds 24 tokens to every session and 2,952 once invoked, about $0.0001 per session on Opus 5. A static security scan graded it B with 1 finding (reads agent configuration directories). No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.