• 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-fund-performance

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

Carta社のファンド管理システムを使用するユーザーのために、ファンド成績(ファンドの投資リターン状況)を表示する独立したライブ成績表を公開します。このページはファンド成績の一覧表で直接開き、ページを開くたびにCarta社のシステムから最新データを自動で取得します。 **使用する場合:** ユーザーがファンド成績ダッシュボード(一目で状況がわかる管理画面)、ページ、または保存して何度も共有できる成績表を求めているとき。 **トリガーフレーズ(使用を指示する言葉):** 「ファンド成績ダッシュボード」「ファンド成績成果物」「ファンド成績ページを作成してほしい」「ファンド成績ダッシュボードを公開してほしい」「ファンド成績の独立表示」 **使用しないケース:** - 成績についての質問に答える場合(「当ファンドのTVPI(投資元本に対するリターン倍率)は何パーセンタイル?」「ファンドⅡは同業他社比でどう?」など)→ **carta-portfolio-analytics-routing** を使用 - 基準価額(NAV)またはファンド財務全般の質問 → **carta-explore-data** を使用 - Carta Homeの全機能(資金活動、投資スケジュール、ニュース)が必要な場合 → **carta-home-build** を使用 このスキルはファンド成績ページのみが対象です。

原文を表示

Publishes a standalone Fund Performance live artifact for the user's Carta firm — a page that opens directly on the fund performance table and fetches its data live from Carta each time it is opened. Use when the user asks for a fund performance dashboard, page, or artifact they can keep open and re-share. Trigger phrases: "fund performance dashboard", "fund performance artifact", "build me a fund performance page", "publish a fund performance dashboard", "standalone fund performance view". Do NOT use to answer a performance question in chat ("what percentile is our TVPI?", "how does Fund II compare to peers?") — that is carta-portfolio-analytics-routing. Do NOT use for NAV or general fund financial queries — use carta-explore-data. Do NOT use for the full Carta Home surface (capital activity, schedule of investments, news) — use carta-home-build; this skill is the fund-performance page alone.

ユースケース
  • ファンド成績ダッシュボードを表示する
  • 投資リターン状況を一覧表で確認する
  • 成績表を保存して共有するとき
  • 最新のファンド成績データを取得する
本文(日本語訳)

ファンド・パフォーマンス・ダッシュボード

ある企業のファンド運用成績を表示する自己完結型の動的ページを公開します。 このページは実行時に window.claude.use("mcp") を通じて企業の情報を取得するため、ビルド時にファンドIDやMCPサーバー名を埋め込む必要はありません。

ページに表示される内容

セクション 説明
全ファンド一覧表 ファンド名、年間利回り(Net IRR)、TVPI、DPI、MOIC、純資産(NAV)、時価総額を表示。ソート可能で、純資産額が大きい上位50ファンドが対象
ファンド詳細ビュー 各ファンドについて、年間利回りなどの4つの指標の時系列グラフを、同業他社との比較(25パーセンタイル~90パーセンタイル)と並べて表示
ファンド選択ドロップダウン ファンドタイトルの下にあり、一覧に戻らなくてもファンドを切り替え可能

ナビゲーション: 一覧ビュー → ファンド行をクリック → 詳細ビュー → 「← 全ファンドに戻る」

金額は各ファンドの報告通貨(FUND_REPORTING_CURRENCY)で表示されます。報告通貨がないファンドは数字のみで表示され、ページが勝手に通貨を仮定することはありません。

ステップ1 ―ページを生成する

以下のコマンドを1行で実行してください。パスは示されたとおり、そのまま引用符で囲んでください。検索してはいけません。<CWD> はセッションの現在のディレクトリです:

uv run "${CLAUDE_PLUGIN_ROOT}/skills/carta-fund-performance/scripts/render-artifact.py" "<CWD>/fund-performance.html"

Carta Home がこのページを生成するときは、自社のURLを教えてくれます。 --home-url "<carta_home_url>" を追加して、ページの「ホームに戻る」リンク先を指定してください。このオプションがないと、そのリンクは非表示のままです。

スクリプトが生成したファイルの絶対パスを表示します。失敗したときはエラーを表示して中止してください。テンプレートそのものは公開しないでください。テンプレートのホームリンクはプレースホルダーです。

ステップ2 ―ページを公開する

生成されたファイルを アーティファクト機能で公開します。このページは fetch(dwh:execute:query)、list_contexts、set_context を使用するため、これらのツールだけを許可してください。server の値は、${CLAUDE_PLUGIN_ROOT}/references/gate-carta-connector-name.md に記載されたあなたの Carta コネクタの表示名に設定してください(プラグインの references/ ディレクトリ内のファイルです。このスキルのものではありません)。ページはこの名前を実行時に参照します。

Artifact(
    file_path="<レンダースクリプトが出力したパス>",
    favicon="📈",
    title="Fund Performance",
    description="Live fund performance dashboard — IRR, TVPI, DPI and MOIC against peer benchmarks.",
    capabilities={"mcp": {"servers": [{"server": "<carta_connector_name>", "tools": ["fetch", "list_contexts", "set_context"]}]}},
)

以前に公開したダッシュボードを更新する場合は、url="<既存のアーティファクトURL>" を指定してリンクを同じままにしてください。このオプションがないと新しいアーティファクトが作成されます。

ステップ3 ―応答する

1文で「ダッシュボードの準備ができた」「ファンドをクリックするとグラフが開く」と述べてください。指標の説明は繰り返さないでください。

エラー処理

以下はページが自動的に処理するため、スキル側で対応は不要です:

  • Carta MCP が接続されていない → 「Carta を接続してください」というメッセージが表示されます
  • ファンドデータが取得できない → エラーメッセージと再試行ボタンが表示されます
  • ベンチマーク比較データが NULL である → 「参考値のベンチマークデータ」とラベル付けされた参考用の軌跡が描画されます

ファイル構成

carta-fund-performance/
  SKILL.md
  references/
    artifact.html     ← 独立したページ: Chart.js、CSS、JavaScript がすべて埋め込まれている
  scripts/
    render-artifact.py ← ページに Carta Home のリンクを埋め込むスクリプト

アーティファクト実行環境のセキュリティポリシー(CSP)は外部のスクリプト、スタイルシート、接続先を許さないため、すべてのコードがページ内に埋め込まれており、CDN の参照に変換することはできません。

原文(English)を表示

<!-- carta:plugin-version --> <carta-plugin>carta-investors:6.71.0</carta-plugin>

Fund Performance Dashboard

Publishes a self-contained live artifact showing one firm's fund performance. The artifact resolves the firm context at runtime through window.claude.use("mcp"), so no firm UUID or MCP server name is substituted at build time.

What the artifact shows

Section Notes
All-funds table Fund name, Net IRR, TVPI, DPI, MOIC, NAV, Total Value — sortable, top 50 funds by NAV
Per-fund detail view Time-series charts for TVPI, DPI, Net IRR and MOIC against peer benchmark percentiles (P25/P50/P75/P90)
Fund selector Dropdown on the fund title, to switch funds without returning to the list

Navigation: list view → click a fund row → detail view → "← Back to all funds".

Amounts render in each fund's own FUND_REPORTING_CURRENCY. A fund with no reporting currency renders bare numbers — the artifact never assumes a currency.

Step 1 — Render the page

Run this on one line, with the path exactly as written and quoted — do not search for the script. <CWD> is the session's current directory:

uv run "${CLAUDE_PLUGIN_ROOT}/skills/carta-fund-performance/scripts/render-artifact.py" "<CWD>/fund-performance.html"

When Carta Home is building this page, it gives you its own URL. Append --home-url "<carta_home_url>" so the page's "Back to Home" link points there. Without it the link stays hidden.

The script prints the absolute path it wrote. If it fails, show the error and stop. Never publish the template itself: its Home link is a placeholder.

Step 2 — Publish the artifact

Publish the rendered file with the Artifact tool. The artifact calls fetch (dwh:execute:query), list_contexts and set_context, so grant exactly those. Set server to the viewer's Carta connector display name from ${CLAUDE_PLUGIN_ROOT}/references/gate-carta-connector-name.md (the plugin's references/, not this skill's); the page looks that name up at runtime.

Artifact(
    file_path="<path the render script printed>",
    favicon="📈",
    title="Fund Performance",
    description="Live fund performance dashboard — IRR, TVPI, DPI and MOIC against peer benchmarks.",
    capabilities={"mcp": {"servers": [{"server": "<carta_connector_name>", "tools": ["fetch", "list_contexts", "set_context"]}]}},
)

To update a dashboard published earlier, pass url="<existing artifact URL>" so the link stays the same. Without it a second artifact is created.

Step 3 — Respond

Say in one sentence that the dashboard is ready, and that clicking a fund opens its charts. Do not restate the metrics.

Error handling

The artifact handles these itself — no action needed in the skill:

  • No Carta MCP connected → the page shows a "Connect Carta" prompt.
  • No fund data returned → the page shows an error with a Retry button.
  • NULL benchmark percentiles → illustrative trajectories are drawn, labelled "Illustrative benchmark data".

File structure

carta-fund-performance/
  SKILL.md
  references/
    artifact.html     ← self-contained page: inline Chart.js, CSS and JS
  scripts/
    render-artifact.py ← stamps the Carta Home link into the page

The CSP in the artifact runtime allows no external script, style or connect host, so everything is inlined and nothing may be converted to a CDN reference.

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