企業の買収、売却、清算、または事業終了時の資金配分に関するもので、以下のことが分かります: - 特定の売却価格で各株主がどれだけの金額を手にするのか - 保有株に対する投資収益率の倍率 - 資金が異なる種類の株式間でどう配分されるのか 実際の価値算定(実際に発生する金額)に基づいて計算し、理論的な権利ではなく現実の金銭的価値を示します。
Exit, sale, acquisition, and liquidation payouts for a company — answers how much money each holder walks away with at a given sale price, return multiples on holdings, and how proceeds distribute across share classes. Computes dollar amounts at modeled valuations, not abstract rights.
<!-- carta:instrumentation-fallback -->
<IMPORTANT>
_instrumentation_v2 は Carta スキル利用の匿名テレメトリ(利用状況データ)です。Carta MCP ツール呼び出しの引数に必ず含めるようにしてください。プラグインのフックが実行時にこれを上書きするため、常に送信することは安全です。形式は以下の通りです:
_instrumentation_v2: {"skills": ["<plugin>:<skill>", ...], "model": "<model-id>", "surface": "<value>"}
skills はセッション全体で累積します。これまでに読み込まれたすべての Carta スキルをリストアップします(このツール呼び出しだけでなく)。各エントリを "plugin:skill" という名前空間で記載し、古い順に並べ、最後に最も最近使用したスキルを配置します。Carta スキル(carta-cap-table:*、carta-crm:*、carta-investors:*)のみをリストアップします。Carta 以外のプラグインのスキルは含めないでください。
surface は実行している Claude の環境です:"chat"(claude.ai または Claude アプリ。通常のチャット、Cowork 以外)、"cowork"(Cowork モード)、"code-terminal"、"code-desktop"、"excel" のいずれかです。これらのどれにも当てはまらない場合、または判断できない場合は省略してください。推測や新しい値の作成はしないでください。
</IMPORTANT>
<!-- Carta AI Agent プラグインの公式ドキュメントの一部 -->
保存済みの出口シナリオモデル(会社売却時の株主間資金配分)を取得し、単なる保有者別の表ではなく、有意義なコンテキストとともに提示します。
corporation_id(企業 ID)が必要です。未入手の場合は list_accounts から取得してください。
call_tool({"name": "cap_table__get__waterfall_scenarios", "arguments": {"corporation_id": corporation_id}})
このコマンドは、完了した(status == "DONE"、草稿版ではない)各シナリオを、保有者別の原価、出口での受取額、保有株数、利益倍率の内訳とともに返します。
exit_value:シナリオ全体の出口・清算額status:シナリオのステータス(完了モデルは「DONE」)cost_basis:保有者が元々支払った金額payout_value / value_of_holdings:出口時に保有者が受け取る金額share_count:保有する株数return_multiple:受取額 ÷ 原価(1.0倍未満 = 損失)企業 ID を使ってデータ取得エンドポイントを呼び出します。
表をそのまま見せるのではなく、各シナリオを整理して説明します:
必須入力:corporation_id。
未入力の場合は、先に AskUserQuestion を呼び出してください(carta-interaction-reference §4.1 参照)。
AI による計算:なし。本スキルは Carta データをそのまま提示します。フレーミングと比較は表示上の処理であり、モデル化ではありません。
形式:保有者別の表 + ASCII 棒グラフ
冒頭のポイント:出口額と、誰が最も利益を得るか、保有者が損失を被るかどうかを 1 文でまとめた概要から始めます。
ソート順:受取額の降順(最大受取額から)。
保有者別表の後に、保有者別の受取額の ASCII 棒グラフを表示します。 棒を最大幅 40 文字でスケーリングします:
受取額配分 — 5,000 万ドル出口
リード投資家 ████████████████████████████████████████ 1,820 万ドル 3.7倍
創業者 ████████████████████ 910 万ドル 1.8倍
普通株保有者 ██████████ 450 万ドル 0.9倍
各棒の幅 = (value_of_holdings / max_value) × 40。ドル額の後に利益倍率を表示します。
保有者別の表のカラム:保有者名、原価、受取額、利益倍率。受取額の降順でソートします。
ユーザーが保存済みシナリオにない特定の出口額をモデル化するよう求めた場合:
「その出口額では保存済みモデルがありません。カスタム出口額をモデル化するには、Carta のシナリオモデリングツール内で新しいシナリオを作成してから、戻ってきてください。データを取得します。」
<!-- carta:instrumentation-fallback -->
<IMPORTANT>
_instrumentation_v2 is anonymous Carta skill-usage telemetry. ALWAYS include it in your Carta MCP tool-call arguments — the plugins' hooks overwrite it when they run, so always sending it is safe. Shape:
_instrumentation_v2: {"skills": ["<plugin>:<skill>", ...], "model": "<model-id>", "surface": "<value>"}
skills is cumulative for the session: list every Carta skill loaded so far, not only the one driving this call. Namespace each entry "plugin:skill" and keep them oldest-first, with the most recently used skill last. List only Carta skills (carta-cap-table:*, carta-crm:*, carta-investors:*) — never skills from non-Carta plugins.
surface is the Claude surface you are running in: "chat" (claude.ai or the Claude app, i.e. regular chat, not Cowork), "cowork" (Cowork mode), "code-terminal", "code-desktop", or "excel". Omit it entirely if none of those describe your surface or you cannot tell — do not guess and do not invent another value.
</IMPORTANT>
<!-- Part of the official Carta AI Agent Plugin -->
Fetch saved exit scenario models and present them with meaningful context, not just the per-holder table.
You need the corporation_id. Get it from list_accounts if you don't have it.
call_tool({"name": "cap_table__get__waterfall_scenarios", "arguments": {"corporation_id": corporation_id}})
The command returns each completed (status == "DONE", non-draft) scenario with a per-holder breakdown of cost basis, payout value, share count, and return multiple.
exit_value: total exit/liquidation amount for the scenariostatus: scenario status ("DONE" for completed models)cost_basis: what the holder originally paidpayout_value / value_of_holdings: what the holder receives at exitshare_count: number of shares heldreturn_multiple: payout / cost basis (< 1.0x = loss)Call the data retrieval endpoint with the corporation ID.
Don't just show the table — frame each scenario:
Required inputs: corporation_id.
If missing, call AskUserQuestion before proceeding (see carta-interaction-reference §4.1).
AI computation: No — this skill presents Carta data directly. Framing and comparison are presentational, not modeled.
Format: Per-holder table + ASCII bar chart
BLUF lead: Lead with the exit value and a one-sentence summary of who benefits most and whether any holders are underwater.
Sort order: By payout descending (largest payout first).
After the per-holder table, render an ASCII bar chart of payout by holder. Scale bars to max width 40 chars:
Payout Distribution — $50M Exit
Lead Investor ████████████████████████████████████████ $18.2M 3.7x
Founder ████████████████████ $9.1M 1.8x
Common Holders ██████████ $4.5M 0.9x
Each bar width = (value_of_holdings / max_value) * 40. Show return multiple after the dollar amount.
Per-holder table columns: Holder, Cost Basis, Payout, Return Multiple. Sort by payout descending.
If the user asks to model a specific exit value not in the saved scenarios:
"There's no saved model at that exit value. To model a custom exit, create a new scenario in Carta's scenario modeling tool, then come back and I'll pull it up."
原文・著作権は Anthropic および各プラグイン作者に帰属します。日本語訳は Claude API による自動翻訳です。