• 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-compliance-routing

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

規制当局への届出データに関するForm ADV(投資顧問登録申請書)ルーティング。 **次のような場合に使用:** 「Form ADV」「Schedule D」「規制上の運用資産」「Form PF」「年次届出」「年次修正」「SEC(米国証券取引委員会)への届出」「総運用資産」「届出用の運用資産」「SEC向けの運用資産」「規制対象資産」「全ファンドの運用資産」「届出シーズン」「RAUM(規制上の運用資産額)」「報告すべき運用資産の金額」「Form ADVデータの取得」など、または `/carta-compliance-routing` へのアクセス **対象外:** 409A評価額、キャップテーブル(株式保有構造)の所有権、LP(出資者)向けレポート、ファンドの財務情報、運用成績の参考値、SPA(株式譲渡契約)ドキュメントの閲覧、SPA対象範囲の監査

原文を表示

Routes to Form ADV for regulatory filing data. Trigger on any of: "Form ADV", "Schedule D", "regulatory AUM", "Form PF", "annual filing", "annual amendment", "SEC filing", "total AUM", "AUM for filing", "AUM for the SEC", "regulatory assets", "AUM across all funds", "filing season", "RAUM", "how much AUM to report", "pull our Form ADV data", /carta-compliance-routing. NOT FOR: 409A valuations, cap table ownership, LP reporting, fund financials, performance benchmarks, SPA document views, SPA coverage audits.

ユースケース
  • Form ADVの規制当局への届出
  • 年次届出または年次修正の作成
  • 規制上の運用資産額を報告する
  • SEC向けの運用資産データを取得する
  • 届出シーズンにデータをルーティング
本文(日本語訳)

<!-- carta:instrumentation-fallback --> <IMPORTANT> _instrumentation_v2 は、Cartaのスキル使用状況を匿名で記録するテレメトリー(利用状況追跡)です。Carta MCP ツール呼び出しの引数に必ず含めてください。プラグインのフックが実行時に上書きするため、常に送信しても安全です。形式: _instrumentation_v2: {"skills": ["<plugin>:<skill>", ...], "model": "<model-id>", "surface": "<value>"} skills はセッション全体で累積: これまで読み込まれたすべてのCartaスキルをリストします(このアクション1つだけでなく)。各項目を "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-compliance-routing — コンプライアンスルーター

Form ADV(投資顧問規制申告書)にルーティングし、carta-investors:carta-form-adv のコンテンツミラーから実行されます。詳しくは以下の「アーキテクチャノート」の carta-form-adv は変わらない をご覧ください。その他のコンプライアンス機能(文書インテリジェンス、SPA カバレッジ監査)は現在は内部用のみで、外部ユーザーが一般利用できるようになった際にこのルーターに統合される予定です。

対象範囲: このルーターは、現在外部顧客が利用できるコンプライアンス機能をカバーしています。文書インテリジェンスと SPA 監査は内部スキルとして存在しますが、まだ外部ユーザーに一般公開されていません。以下の「今後追加される予定のルート」をご参照ください。


ルートマップ

目的 スキル
Form ADV、Schedule D、規制対象の運用資産額、Form PF、年間 SEC 申告書 references/form-adv.md

顧客の目的フレームワーク

ステップ1の合図となる表現に完全に一致しない場合は、このセマンティック層(意味的な対応表)を参考にしてください。

顧客がしようとしていること 典型的な表現 ルート先
規制申告書のデータを取得する — 運用資産額、Schedule D、Form PF、年間 SEC 申告書の準備 「Form ADV データを取得したい」「規制対象の運用資産額はいくら」「今年の提出用 Schedule D」「Form PF セクション1に何が必要か」「SEC に報告する運用資産額はいくら」「申告時期が近づいている」 form-adv

ステップ1 — 目的を解析 [決定的処理]

長い推論なしに即座に対応してください。

停止対象 — ルーティング前に処理:

メッセージシグナル 対応
「409A」「409A バリュエーション」「409A プライシング」「ストックオプション評価」 停止 — 409A は別個のキャップテーブル評価製品です。利用者に伝えてください: 「409A は別個のワークフローで処理されます。Carta アカウントマネージャーにご連絡いただくか、409A 評価プロセスを直接ご利用ください。」
「キャップテーブル」「オプション付与」「エクイティ管理」「株式クラス」「エクイティ保有」 停止 — キャップテーブル管理はこのルーターの対象外です。利用者に伝えてください: 「キャップテーブル管理はここでは対応していません。Carta のキャップテーブルツールを直接ご使用ください。」

ルート対象 — 分類してステップ2.5に進む:

メッセージシグナル ルート先
「Form ADV」「Schedule D」「規制対象の運用資産額」「Form PF」「年間提出」「年間修正」「SEC 申告」「総運用資産額」「申告用運用資産額」「SEC 用運用資産額」「規制対象資産」「全ファンド運用資産額」「申告時期」「RAUM」「報告する運用資産額」「Form ADV データを取得」 form-adv → ステップ2.5に進む

ルートが一致した場合: ステップ2.5に進んでください。 ルートが一致しない場合: ステップ2に進んでください。


ステップ2 — 目的を確認 [対話的]

ステップ1で明確なマッチがなかった場合のみ実行します。

メッセージをまず検討してください。利用者が Form ADV 申告書データを求めていると確信できれば、質問せずに直接ステップ2.5に進んでください。

目的を本当に特定できない場合は、AskUserQuestion を呼び出してください:

質問: 「どのようなことをお手伝いしましょうか?」

選択肢:

  1. Form ADV 申告書データ — 規制対象の運用資産額、Schedule D §7.B.(1)、年間 SEC 申告用 Form PF データを取得
  2. その他 — 必要なことを教えてください。適切な Carta ワークフローをご案内します
利用者の選択 対応
オプション1 — Form ADV 申告書データ ステップ2.5に進む
オプション2 — その他 「Form ADV 規制申告書データを専門としています。何をしたいのかを教えていただければ、適切な Carta ワークフローをご案内します。」と応答して終了。

対象外のトピック

トピック 案内先
LP 報告、LP 四半期報告書 /carta-lp-reporting-routing または /carta-soi
ファンド財務、NAV(基準価額)、試算表 財務統合スキル
パフォーマンスベンチマーク、IRR(内部収益率)、TVPI(総価値/投資額倍率)、ピア・パーセンタイル /carta-performance-benchmarks
共同投資家分析 carta-co-investors

ステップ2.5 — MCP セッション + Fund Admin SKU ゲート [厳密ゲート]

Carta MCP サーバーが接続されていない場合(noMcp 環境)は、このステップをスキップしてステップ3に進んでください。

それ以外の場合は、順番に実行してください:

1. セッション識別を確立

welcome を呼び出してセッション識別を確立し、<SERVER> を解決してください。welcome の応答には is_fund_admin_user が含まれます。これは認証ユーザーが有効な Carta Fund Admin(基金管理)サブスクリプションを持っているかどうかを示すブール値です。

welcome がエラーを返した場合は、「Carta アカウントに接続できませんでした。設定 → コネクタで Carta MCP サーバーが接続されていることを確認してから、もう一度お試しください。」と表示して終了。

2. Fund Admin アクセスをチェック (厳密ゲート)

welcome の結果 対応
is_fund_admin_user: true ステップ3に進む。
is_fund_admin_user: false 以下の Fund Admin がない メッセージを表示して終了。
フィールド不在 / 呼び出しエラー ステップ3に進む — 不確実なチェックでブロックするのではなく、DWH クエリにアクセスエラーを表示させる。

Fund Admin がないメッセージ (そのまま表示):

Form ADV 規制申告書データには Carta Fund Administration サブスクリプションが必要です。アカウントにそれが見つかりません。貴社が Carta Fund Admin を利用している場合は、設定 → コネクタ で Carta を再度接続してください。それ以外の場合は、Carta アカウントマネージャーにご連絡いただき、Fund Admin をセットアップしてください。


ステップ3 — ルーティング [決定的処理]

出力の最初にルーティング操作を記述してください。長い推論なしに即座に対応します。

Form ADV にルーティングしています。

その後、Form ADV の指示をインラインで読んで実行してください:

${CLAUDE_PLUGIN_ROOT}/skills/carta-compliance-routing/references/form-adv.md を読む

そのファイルの指示に厳密に従い、利用者の元のメッセージをコンテキストとしてステップ1から始めてください。そのファイル内で引用されているすべての references/form-adv/ パスは ${CLAUDE_PLUGIN_ROOT}/skills/carta-compliance-routing/references/form-adv/ に解決されます。

対象スキルが何をするかを要約しないでください。ルーティングアナウンスの前に他の出力を追加しないでください。


問題が発生した場合

状況 対応
利用者が Form ADV 申告書データ以外について質問した ステップ2の AskUserQuestion で確認 — Form ADV 申告書データ または「その他」を提示
利用者が 409A バリュエーションについて質問した 対象外 — 別個のキャップテーブル評価製品。停止対象を参照
利用者がキャップテーブル保有について質問した 対象外 — 停止対象を参照
利用者が LP 報告またはファンド財務について質問した 対象外 — /carta-lp-reporting-routing または財務統合スキルを案内
利用者がファンドパフォーマンス、IRR、TVPI ベンチマークについて質問した 対象外 — /carta-performance-benchmarks を案内
利用者がすべての SPA 文書、DI ページ、購入者統計情報を表示したいと言った まだ外部で一般公開されていません。以下の「今後追加される予定のルート」を参照
利用者が SPA カバレッジ、欠落/未実行の SPA について質問した まだ外部で一般公開されていません。以下の「今後追加される予定のルート」を参照

アーキテクチャノート

docs/architecture-notes.md(保守者のみ。carta/plugins には公開されません)を参照してください。オーケストレーターパターン、carta-form-adv のミラー vs. マイグレーション理由、参照レイアウト、今後のルートを有効化するステップが記載されています。


今後追加される予定のルート — 現在は有効ではありません

これらのルートは現在、内部スキルとして存在しています。このバージョンでは 有効ではありません — これらにはルーティングしないでください。

文書インテリジェンス

  • ステータス: 外部ユーザーはまだ利用不可
  • シグナル: 「文書インテリジェンス」「DI ページ」「すべての SPA を表示」「すべての SPA 文書」「すべての SPA データ」「すべての購読契約を見たい」「SPA 文書ビュー」「購入者ビュー」「SPA の全体像」「すべての購読文書」「SPA を1つの表で」「投資購読文書を閲覧」「DI ページを開く」
  • 外部公開までのご案内: 「複数の SPA 文書を1つの表で表示する機能は、まもなく外部ユーザーにも提供されます。Carta アカウントマネージャーにご連絡いただくか、Carta サポートに早期アクセスをリクエストしてください。」
  • 公開時のスキル: carta-investors:carta-doc-intelligence

SPA 監査

  • ステータス: 外部ユーザーはまだ利用不可
  • シグナル: 「SPA 監査」「SPA カバレッジ」「欠落している SPA」「未実行の SPA」「SPA ステータス」「文書の完成度」「どの企業が SPA がないか」「どれが購読契約がないか」「未処理の SPA 問題」「SPA の完成度」「SPA ギャップ」「SPA カバレッジギャップ
原文(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>

carta-compliance-routing — Compliance Router

Routes to Form ADV for regulatory filing data, executed inline from a content mirror of carta-investors:carta-form-adv — see carta-form-adv is unchanged in Architecture Notes below. Additional Compliance capabilities (document intelligence, SPA coverage audit) are internal-only today and will be wired into this router as they reach general availability for external users.

Scope note: This router covers the Compliance skill(s) available to external customers today. Document Intelligence and SPA Audit exist as internal skills but are not yet GA for external users — see Future routes below.


Route Map

Intent Skill
Form ADV, Schedule D, regulatory AUM, Form PF, annual SEC filing references/form-adv.md

Customer Intent Framework

Use this as the semantic layer when Step 1 signal phrases don't produce an exact match.

What the customer is trying to do Typical phrasing Route
Pull regulatory filing data — AUM, Schedule D, Form PF, annual SEC filing prep "pull our Form ADV data", "what's our regulatory AUM", "Schedule D for this year's filing", "what do I need for Form PF Section 1", "how much AUM do we report to the SEC", "filing season is coming up" form-adv

Step 1 — Parse Intent [Deterministic]

Respond immediately without extended reasoning.

STOP rows — handle before routing:

Message signals Action
"409A", "409A valuation", "409A pricing", "stock option pricing" Stop. 409A is a separate cap table valuation product — not covered here. Tell the user: "409A is handled by a separate workflow — reach out to your Carta account manager or use the 409A valuation process directly."
"cap table", "option grants", "equity management", "share classes", "equity ownership" Stop. Cap table management is out of scope for this router. Tell the user: "Cap table management isn't handled here — use the cap table tools directly in Carta."

Route rows — classify and proceed to Step 2.5:

Message signals Route
"Form ADV", "Schedule D", "regulatory AUM", "Form PF", "annual filing", "annual amendment", "SEC filing", "total AUM", "AUM for filing", "AUM for the SEC", "regulatory assets", "AUM across all funds", "filing season", "RAUM", "how much AUM to report", "pull our Form ADV data" form-adv → proceed to Step 2.5

If the route matches: proceed to Step 2.5. If no route matches: proceed to Step 2.


Step 2 — Clarify Intent [Interactive]

Fire only if Step 1 returned no clear match.

Reason over the message first. If you can confidently determine the user wants Form ADV filing data, proceed directly to Step 2.5 without asking.

If you genuinely cannot determine the intent, call AskUserQuestion:

Question: "What would you like to do?"

Options:

  1. Form ADV filing data — Pull regulatory AUM, Schedule D §7.B.(1), and Form PF data for your annual SEC filing
  2. Something else — Describe what you need and I'll point you in the right direction
User picks Action
Option 1 — Form ADV filing data Proceed to Step 2.5
Option 2 — Something else Respond: "I specialize in Form ADV regulatory filing data. Tell me what you're trying to do and I'll point you to the right Carta workflow." Then stop.

Out-of-scope

Topic Suggestion
LP reporting, LP quarterly reports /carta-lp-reporting-routing or /carta-soi
Fund financials, NAV, trial balance Consolidating financials skills
Performance benchmarks, IRR, TVPI, peer percentile /carta-performance-benchmarks
Co-investor analysis carta-co-investors

Step 2.5 — MCP session + Fund Admin SKU gate [Hard gate]

If the Carta MCP server is not connected (noMcp environment), skip this step and proceed to Step 3.

Otherwise, execute in order:

1. Establish session identity

Call welcome to establish session identity and resolve <SERVER>. The welcome response includes is_fund_admin_user — a boolean that reflects whether the authenticated user has an active Carta Fund Admin subscription.

If welcome returns an error, surface: "I wasn't able to connect to your Carta account. Make sure the Carta MCP server is connected in Settings → Connectors, then try again." and stop.

2. Check Fund Admin access (hard gate)

welcome result Action
is_fund_admin_user: true Proceed to Step 3.
is_fund_admin_user: false Surface the No Fund Admin message below and stop.
Field absent / call errors Proceed to Step 3 — let the DWH query surface the access error rather than blocking on an uncertain check.

No Fund Admin message (surface verbatim):

Form ADV regulatory filing data requires a Carta Fund Administration subscription. I can't find one on your account. If your firm uses Carta Fund Admin, reconnect Carta in Settings → Connectors; otherwise reach out to your Carta account manager to get Fund Admin set up.


Step 3 — Route [Deterministic]

Output leads with the routing action. Respond immediately without extended reasoning.

Routing to Form ADV.

Then read and execute the Form ADV instructions inline:

Read ${CLAUDE_PLUGIN_ROOT}/skills/carta-compliance-routing/references/form-adv.md

Follow that file's instructions exactly, starting from Step 1 with the user's original message as context. All references/form-adv/ paths cited within that file resolve to ${CLAUDE_PLUGIN_ROOT}/skills/carta-compliance-routing/references/form-adv/.

Do not summarize what the target skill will do. Do not add any other output before the routing announcement.


If Something Goes Wrong

Situation Response
User asks about something that isn't Form ADV filing data Use Step 2 AskUserQuestion to clarify — offer Form ADV filing data or "Something else"
User asks about 409A valuations Out of scope — separate cap table valuation product, see STOP rows
User asks about cap table ownership Out of scope — see STOP rows
User asks about LP reporting or fund financials Out of scope — suggest /carta-lp-reporting-routing or the consolidating financials skills
User asks about fund performance, IRR, or TVPI benchmarks Out of scope — suggest /carta-performance-benchmarks
User asks to view all SPA documents, DI page, purchaser breakdowns Not yet GA externally — see Future routes below
User asks about SPA coverage, missing/unexecuted SPAs Not yet GA externally — see Future routes below

Architecture Notes

See docs/architecture-notes.md (maintainer-only; not published to carta/plugins) for the orchestrator pattern, the mirror-vs-migration rationale for carta-form-adv, the references layout, and the steps to promote a future route to active.


Future routes — not yet active

These routes exist as internal skills today. They are not active in this version — do not route to them.

Document Intelligence

  • Status: Not yet available to external users
  • Signals: "document intelligence", "DI page", "show all SPAs", "all my SPA documents", "all SPA data", "see all subscription agreements", "SPA document view", "purchaser view", "show all purchasers", "full view of SPA", "all subscription docs", "SPA in one table", "browse investment subscription docs", "open the DI page"
  • CTA until GA: "Viewing all SPA documents in one table is coming to external users soon. Reach out to your Carta account manager or contact Carta Support to request early access."
  • Skill when live: carta-investors:carta-doc-intelligence

SPA Audit

  • Status: Not yet available to external users
  • Signals: "SPA audit", "SPA coverage", "missing SPAs", "unexecuted SPAs", "SPA status", "document completeness", "which companies are missing SPAs", "which are missing subscription agreements", "outstanding SPA issues", "SPA completeness", "SPA gap", "SPA coverage gap", "portfolio SPA completeness", "investments still need subscription agreements"
  • CTA until GA: "SPA coverage audits are coming to external users soon. Reach out to your Carta account manager or contact Carta Support to request early access."
  • Skill when live: carta-investors:carta-spa-audit

Disambiguation note (for when both routes above go live)

"SPA" alone is ambiguous between Document Intelligence (viewing) and SPA Audit (coverage/gap checking). When both routes are promoted, add a disambiguation table to Step 2 keyed on intent verbs: "view" / "see" / "browse" / "in one table" → Document Intelligence; "missing" / "unexecuted" / "coverage" / "audit" / "gap" → SPA Audit.

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