• Projects
  • Service
  • About
  • branding.bz
  • Podcast
  • Tips
  • FAQ
  • Recruit
  • Download
  • Contact
  • branding.bz(ブランド構築SaaS)
  • DESIGN NOW(デザインメディア)
  • X
  • LinkedIn
  • Spotify
  • Facebook

213-0011 神奈川県川崎市高津区久本3-6-7-303

© 2026 ID INC. All rights reserved

claude-skills/スキル
SKILLKnowledge Workproductivity

carta-waterfall-scenarios

プラグイン
carta-cap-table
ソース
GitHub で見る ↗
説明

企業の買収、売却、清算、または事業終了時の資金配分に関するもので、以下のことが分かります: - 特定の売却価格で各株主がどれだけの金額を手にするのか - 保有株に対する投資収益率の倍率 - 資金が異なる種類の株式間でどう配分されるのか 実際の価値算定(実際に発生する金額)に基づいて計算し、理論的な権利ではなく現実の金銭的価値を示します。

原文を表示

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倍未満 = 損失)

ワークフロー

ステップ 1 — シナリオを取得

企業 ID を使ってデータ取得エンドポイントを呼び出します。

ステップ 2 — 各シナリオをまとめる

表をそのまま見せるのではなく、各シナリオを整理して説明します:

  • 出口額と意味から始める:誰がいくらの利益倍率で受け取れるのか、保有者が損失を被るかどうかを明示します
  • 利益倍率で最大の勝者と敗者をハイライト:1.0倍の利益は保有者がほぼ損益分岐点、それ以下は損失です
  • 複数のシナリオがある場合は比較:出口額が変わると配分額はどう変わるか?どの出口額で普通株(コモン)保有者が有意義な利益を見始めるか?
  • 優先清算権の効果に注目:優先株主(プリファード)保有者が低い出口額で大きなシェアを占める場合は、明確に記載します

ステップ 3 — 注目すべき項目をフラグ付け

  • 利益倍率が 1.0倍未満の保有者(損失シナリオ)
  • 同じ出口額での優先株と普通株の配分額の大きな差
  • 出口額がほぼ同じでも普通株配分が大きく異なるシナリオ

入力制限

必須入力: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 に保存された読み取り専用スナップショットです。本スキルではシナリオを作成・修正できません。
  • 利益倍率はシナリオのモデル化された出口額に基づいています。実時間の企業評価額ではありません。
  • 清算優先権メカニズム(参加型 vs. 非参加型、上限)は Carta のモデルに組み込まれており、本スキルが再計算することはありません。
  • カスタム出口額はその場でモデル化できません。Carta 内で先に作成する必要があります。
原文(English)を表示

<!-- 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 -->

Waterfall Scenarios

Fetch saved exit scenario models and present them with meaningful context, not just the per-holder table.

Prerequisites

You need the corporation_id. Get it from list_accounts if you don't have it.

Data Retrieval

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.

Key Fields

  • exit_value: total exit/liquidation amount for the scenario
  • status: scenario status ("DONE" for completed models)
  • cost_basis: what the holder originally paid
  • payout_value / value_of_holdings: what the holder receives at exit
  • share_count: number of shares held
  • return_multiple: payout / cost basis (< 1.0x = loss)

Workflow

Step 1 — Fetch Scenarios

Call the data retrieval endpoint with the corporation ID.

Step 2 — Frame Each Scenario

Don't just show the table — frame each scenario:

  • Lead with the exit value and what it means: who gets paid out, at what multiple, and whether any holders are underwater
  • Highlight the biggest winners and losers by return multiple — a 1.0x return means a holder barely breaks even; anything below that means a loss
  • If there are multiple scenarios, compare them: how do payouts shift as exit value changes? At what exit value does the common stack start to see meaningful returns?
  • Note liquidation preference effects: if preferred holders take a large share at lower exit values, say so plainly

Step 3 — Flag Notable Items

  • Any holder with return multiple < 1.0x (loss scenario)
  • Large gap between pref payout and common payout at a given exit value
  • Scenarios that are very close in exit value but have very different common distributions

Gates

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.

Presentation

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.

Custom Exit Values

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

Caveats

  • Waterfall models are read-only snapshots saved in Carta; this skill cannot create or modify scenarios.
  • Return multiples are based on the scenario's modeled exit value, not a live valuation.
  • Liquidation preference mechanics (participating vs. non-participating, caps) are baked into Carta's model — this skill does not re-derive them.
  • Custom exit values cannot be modeled on the fly; they must be created in Carta first.

原文・著作権は Anthropic および各プラグイン作者に帰属します。日本語訳は Claude API による自動翻訳です。