• 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/スキル
SKILLOfficialproductivity

carta-conversion-calculator

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

SAFE(シード段階の資金調達契約)と転換社債(企業への融資で、将来の増資時に株式に変わる約束手形)が、資金調達の完了時にどの程度の株式に変わるかを計算します。 次のような場合に使用: - SAFE の転換について質問された時 - 転換社債の転換について質問された時 - 転換によって発行される株式数について質問された時 - 転換計算について質問された時 - 新しい資金調達ラウンド(段階的な資金調達)で、各種金融商品がどう転換されるかについて質問された時 - 新しいラウンドが完了した時に、すでに発行されている SAFE や転換社債がどうなるかについて質問された時 **注記:** 企業の売却や買収時の配当金計算には使用しないでください。そうした場合は、資金の配分ルール(優先順位に基づいた支払い方法)を扱う専用のスキルを選んでください。

原文を表示

Calculate SAFE and convertible note conversion into equity at a financing close. Use when asked about SAFE conversion, note conversion, conversion shares, conversion math, how instruments convert in a priced round, or what happens to outstanding SAFEs and notes when a new round closes. Do NOT use for exit/sale/acquisition payouts at a sale price — those are waterfall scenarios, prefer a waterfall-scenarios skill.

ユースケース
  • SAFEの転換について質問された時
  • 転換社債の転換について質問された時
  • 転換によって発行される株式数について質問された時
  • 新しい資金調達ラウンドで金融商品の転換を確認する時
  • 資金調達完了時にSAFEや転換社債がどうなるかを確認する時
本文(日本語訳)

コンバージョン計算機

セーフ(未成熟企業向け投資契約)と転換社債がどのくらいの株式に転換されるかを、ラウンド(資金調達ラウンド)時点の価格または評価額に基づいて計算します。

使用場面

  • 「5000万ドルの企業評価額でセーフはいくら の株に転換されますか?」
  • 「シリーズAのセーフ転換を計算してください」
  • 「転換社債が1株10ドルで発行された場合、どうなりますか?」
  • 「全ての未決済投資商品の転換計算を見せてください」

必須の準備

以下の情報が必要です:

  1. corporation_id — list_accountsから取得
  2. ラウンド条件 — ユーザーが企業評価前金(ラウンド前の企業価値)または1株当たり価格のどちらか少なくとも一方を指定

データ取得

ゲートウェイはリストコマンドで detail=summary がデフォルトです。このスキルは個別レコードが必要なため、"detail": "full" を明示的に指定します。

  • call_tool({"name": "cap_table__get__convertible_notes", "arguments": {"corporation_id": corporation_id, "detail": "full"}}) — セーフ + 転換社債
  • call_tool({"name": "cap_table__get__cap_table_by_share_class", "arguments": {"corporation_id": corporation_id}}) — 現在の完全希薄化株数
  • call_tool({"name": "cap_table__get__409a_valuations", "arguments": {"corporation_id": corporation_id}}) — 現在の公正市場価値(参考用)

主要フィールド

転換商品から取得:

  • is_debt: false = セーフ、true = 転換社債
  • dollar_amount: 投資元金
  • price_cap: 評価額上限
  • discount_percent: 割引率(例:"20.00" = 20%)
  • interest_rate: 年利(転換社債のみ)
  • total_with_interest: 元金 + 利息累計(転換社債の転換に使用)
  • has_most_favored_nation_clause: MFN(最恵国待遇)セーフ — 最良の後発条件で転換
  • status_explanation: 「Outstanding(未決済)」のみをフィルター

実行手順

ステップ 1:商品データを集める

3つのデータソース全てを1ターンで同時に取得(順序立てずに並列実行):

call_tool({"name": "cap_table__get__convertible_notes", "arguments": {"corporation_id": corporation_id, "detail": "full"}})
call_tool({"name": "cap_table__get__cap_table_by_share_class", "arguments": {"corporation_id": corporation_id}})
call_tool({"name": "cap_table__get__409a_valuations", "arguments": {"corporation_id": corporation_id}})
  • 転換社債:セーフ + 転換社債(status_explanation: "Outstanding" でフィルター)
  • 株式分類別資本表:totals.total_fully_diluted から現在の完全希薄化株数を取得
  • 409A評価:現在の公正市場価値(参考)

ステップ 2:転換計算

セーフの転換

各セーフについて、両方の方法で株数を計算し、より多くの株を得られる方を使用:

評価額上限での転換:

上限価格 = 評価額上限 / ラウンド前完全希薄化株数
株数 = 投資額 / 上限価格

割引での転換:

割引価格 = ラウンド時1株価格 × (1 − 割引率)
株数 = 投資額 / 割引価格

上限なし・割引なし(MFN):

  • ラウンド価格(または後発セーフの最良条件)で転換
株数 = 投資額 / ラウンド時1株価格

転換社債の転換

セーフと同じですが:

  • 投資額の代わりに total_with_interest(元金 + 利息累計)を使用
  • interest_rate と maturity_date が利用可能で total_with_interest がない場合は、以下で計算:
    年数 = (転換日 − 発行日) / 365
    合計 = 元金 × (1 + 年利 × 年数)
    

ゲート

必須入力: corporation_id、企業評価前金または1株当たり価格。

足りない場合は、先に AskUserQuestion を呼び出します(carta-interaction-reference §4.1参照):

AskUserQuestion("転換計算に使用する企業評価前金または1株当たり価格はいくらですか?")

AI計算: はい — セーフと転換社債の投資額を、上限・割引の計算式を使って株式に変換します。 計算結果の株数、価格、パーセンテージ、保有比率を出力する前に、AI計算ゲートをトリガーします(carta-interaction-reference §6.2参照)。

バックグラウンドエージェント禁止: 必須入力がない場合、このスキルを背景エージェントに委譲しないでください。背景エージェントは AskUserQuestion を呼び出せません。入力がない場合は中止し、ユーザーに直接質問してください。

表示形式

フォーマット: 商品別テーブル + サマリーブロック

最初に結論: 商品ごとの内訳を表示する前に、ラウンド時1株価格と転換総株数で先頭を飾る。

ソート順: 転換株数の降順(最大転換が最初)。

出力ラベル: AI計算した全出力に、下記の免責声明をプレフィックスとして付ける。

商品別テーブル

商品名 投資家 投資額 利息累計 合計 上限 割引 使用方法 1株価格 株数
SAFE-1 投資家A $500,000 — $500,000 $6M 20% 上限 $0.60 833,333
SAFE-2 投資家B $250,000 — $250,000 $8M — 上限 $0.80 312,500
CN-1 投資家C $500,000 $240,164 $740,164 $8M 20% 割引 $0.88 840,914

サマリー

ラウンド時1株価格: $1.10
ラウンド前完全希薄化株数: 10,000,000株

セーフ転換: 1,145,833株($750,000投資)
  − 実効平均価格: $0.65/株(ラウンド価格から41%割引)

転換社債転換: 840,914株(元金$500,000 + 利息$240,164)
  − 実効平均価格: $0.88/株(ラウンド価格から20%割引)

転換総株数: 1,986,747
転換後完全希薄化株数: 11,986,747

⚠️ Claudeの分析 — 保存されたCartaモデルではなく、資本表データから計算しています。これらの数字に依拠する前に、弁護士に確認することをお勧めします。

注意事項

  • どの転換方法(上限 vs 割引)がより有利で、どちらを使用したかを常に明記してください
  • セーフに上限と割引の両方がある場合は、両方を計算して、より多くの株をもたらす方を選択してください
  • MFNセーフの場合、後発するセーフの最良条件を取得することに注記してください
  • 転換社債の利息累計は転換額を大幅に増やす可能性があります — 常に考慮してください
  • 想定される転換日(本日またはラウンド終了日)を明記してください
  • これは推定値です — 実際の結果は法律文書に依存します。弁護士の確認をお勧めします。
原文(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 -->

Conversion Calculator

Calculate how SAFEs and convertible notes convert into equity at a given round price or valuation.

When to Use

  • "How many shares would the SAFEs convert into at a $50M pre?"
  • "Calculate SAFE conversions for the Series A"
  • "What happens to the convertible notes if we raise at $10/share?"
  • "Show me the conversion math for all outstanding instruments"

Prerequisites

You need:

  1. corporation_id — get from list_accounts
  2. Round terms — user must provide at least a pre-money valuation or price per share

Data Retrieval

The gateway defaults to detail=summary for list commands. This skill needs individual records, so "detail": "full" is passed explicitly.

  • call_tool({"name": "cap_table__get__convertible_notes", "arguments": {"corporation_id": corporation_id, "detail": "full"}}) — SAFEs + convertible notes
  • call_tool({"name": "cap_table__get__cap_table_by_share_class", "arguments": {"corporation_id": corporation_id}}) — current fully diluted count
  • call_tool({"name": "cap_table__get__409a_valuations", "arguments": {"corporation_id": corporation_id}}) — current FMV (for reference)

Key Fields

From convertible instruments:

  • is_debt: false = SAFE, true = convertible note
  • dollar_amount: principal investment amount
  • price_cap: valuation cap
  • discount_percent: discount rate (e.g. "20.00" = 20%)
  • interest_rate: annual interest rate (notes only)
  • total_with_interest: principal + accrued interest (use this for note conversions)
  • has_most_favored_nation_clause: MFN SAFE — converts at best subsequent terms
  • status_explanation: filter to "Outstanding" only

Workflow

Step 1: Gather Instrument Data

Fetch all three data sources in a single turn (parallel tool calls) — do NOT fetch them sequentially:

call_tool({"name": "cap_table__get__convertible_notes", "arguments": {"corporation_id": corporation_id, "detail": "full"}})
call_tool({"name": "cap_table__get__cap_table_by_share_class", "arguments": {"corporation_id": corporation_id}})
call_tool({"name": "cap_table__get__409a_valuations", "arguments": {"corporation_id": corporation_id}})
  • Convertible notes: SAFEs + notes (filter to status_explanation: "Outstanding")
  • Cap table by share class: get current fully diluted share count from totals.total_fully_diluted
  • 409A valuations: current FMV for context

Step 2: Conversion Math

SAFE Conversion

For each SAFE, compute shares under both methods, use the one giving MORE shares:

Cap conversion:

cap_price = valuation_cap / pre_money_fully_diluted_shares
shares = investment_amount / cap_price

Discount conversion:

discount_price = round_price_per_share * (1 - discount_rate)
shares = investment_amount / discount_price

No cap, no discount (MFN):

  • Converts at the round price (or the best terms of a subsequent SAFE)
shares = investment_amount / round_price_per_share

Convertible Note Conversion

Same as SAFE but:

  • Use total_with_interest (principal + accrued interest) instead of investment amount
  • If interest_rate and maturity_date are available and total_with_interest is not, calculate:
    years = (conversion_date - issue_date) / 365
    total = principal * (1 + interest_rate * years)
    

Gates

Required inputs: corporation_id, pre-money valuation or price per share. If missing, call AskUserQuestion before proceeding (see carta-interaction-reference §4.1).

AskUserQuestion("What pre-money valuation or price per share should I use for the conversion calculation?")

AI computation: Yes — converts SAFE and note investment amounts into equity shares using cap/discount math. Trigger the AI computation gate (see carta-interaction-reference §6.2) before outputting any computed shares, prices, percentages, or ownership figures.

Subagent prohibition: Do NOT delegate this skill to a background agent if required inputs are missing. A subagent cannot call AskUserQuestion. If inputs are absent, stop and ask the user directly first.

Presentation

Format: Per-instrument table + summary block

BLUF lead: Lead with the round price per share and total conversion shares before showing the per-instrument breakdown.

Sort order: By conversion shares descending (largest conversion first).

Output label: All AI-computed output must be prefixed with the disclaimer below.

Per-Instrument Table

Instrument Investor Amount Accrued Interest Total Cap Discount Method Used Price/Share Shares
SAFE-1 Investor A $500,000 — $500,000 $6M 20% Cap $0.60 833,333
SAFE-2 Investor B $250,000 — $250,000 $8M — Cap $0.80 312,500
CN-1 Investor C $500,000 $240,164 $740,164 $8M 20% Discount $0.88 840,914

Summary

Round price per share: $1.10
Pre-money fully diluted: 10,000,000 shares

SAFE conversions: 1,145,833 shares ($750,000 invested)
  - Effective avg price: $0.65/share (41% discount to round price)

Note conversions: 840,914 shares ($500,000 principal + $240,164 interest)
  - Effective avg price: $0.88/share (20% discount to round price)

Total conversion shares: 1,986,747
Post-conversion fully diluted: 11,986,747

⚠️ Claude's analysis — computed from cap table data, not from a saved Carta model. Verify with counsel before relying on these numbers.

Caveats

  • Always show which conversion method (cap vs discount) was more favorable and used
  • If a SAFE has both cap and discount, compute both and pick the one yielding more shares
  • For MFN SAFEs, note that they take the best terms of any subsequent SAFE
  • Accrued interest on notes can significantly increase the conversion amount — always account for it
  • State the assumed conversion date (today or the round close date)
  • This is an estimate — actual results depend on legal documents. Recommend review by counsel.

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