• 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

update-fundraising

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

Carta CRM の資金調達レコード(企業の資金調達に関する情報)を更新します。 次のような場合に使用: ユーザーが「資金調達を更新する」「資金調達を編集する」「資金調達の詳細を更新する」「資金調達の段階を変更する」「資金調達の項目を更新する」などと言ったとき、または「/update-fundraising」というコマンドが実行されたとき 資金調達 ID または名前を指定できます。ID が提供されない場合は検索を行います。指定された項目のみが変更され、その他のすべての項目は変わりません。

原文を表示

Updates an existing fundraising record in the Carta CRM. Use this skill when the user says things like "update a fundraising", "edit fundraising", "update fundraising details", "change fundraising stage", "update fundraising fields", or "/update-fundraising". Accepts a fundraising ID or name (will search if no ID provided). Only the fields explicitly provided are changed — all other fields are left untouched.

ユースケース
  • 資金調達情報を更新したい
  • 資金調達内容を編集したい
  • 資金調達の段階を変更したい
  • 資金調達の詳細を修正したい
本文(日本語訳)

<!-- carta:instrumentation-fallback --> <重要> _instrumentation_v2 は匿名のCarta(スキル使用状況の記録機能)です。Carta MCPツール呼び出しの引数に必ず含めるようにしてください。プラグインのフックが実行時にこれを上書きするため、常に送信しても安全です。形式: _instrumentation_v2: {"skills": ["<プラグイン>:<スキル>", ...], "model": "<モデルID>", "surface": "<値>"} skills はセッション全体の累積リストです。これまでに読み込まれたCart aスキルをすべて列挙してください(この呼び出しを実行しているスキルだけではなく)。各エントリは"プラグイン:スキル"という形式で、古い順に並べ、最も最近使用したスキルを最後に置いてください。Cartaスキルのみを列挙してください(carta-cap-table:*、carta-crm:*、carta-investors:*)。Carta以外のプラグインのスキルは含めません。 surface はあなたが実行しているClaudeの環境を示します。"chat"(claude.aiまたはClaudアプリ、通常のチャット)、"cowork"(Cowork モード)、"code-terminal"、"code-desktop"、または"excel"です。該当するものがないか判断できない場合は、この項目を完全に省略してください。推測や独自の値の作成はしないでください。 </重要>

概要

既存の資金調達情報を部分的に更新します。提供されたフィールドのみが変更されます。全置き換えではなく、部分更新です。まず資金調達IDを確認し、変更内容を整理してから、更新ツールを呼び出します。

ステップ1 — 資金調達IDを確認する

ユーザーが資金調達IDを直接指定した場合は、それを使用してステップ3にスキップしてください。

名前やキーワードのみが示された場合は、まず検索してください:

crm_call_tool({ "name": "crm:search_fundraising", "arguments": { query: "<名前>", limit: 10 } })

複数の資金調達がマッチした場合は、リストを表示し、どれを更新するか確認するようユーザーに尋ねてください(各項目の名前とIDを示す)。

ステップ2 — 変更内容を整理する

ユーザーに何を変更したいのかを尋ねてください:

  • name(名前) — 資金調達ラウンドの名前
  • stageId(ステージID) — 別のステージに移動(get_fundraising_stagesを呼び出して名前→IDを解決)
  • fields(フィールド) — フィールドIDをキーとするカスタムフィールドの値

ユーザーがステージ名で移動したい場合は、ステージを取得して名前→IDを解決してください:

crm_call_tool({ "name": "crm:get_fundraising_stages", "arguments": {} })

ユーザーがカスタムフィールドを更新したいが、フィールドIDが不明な場合は、まずスキーマ(情報構造の定義)を取得してください:

crm_call_tool({ "name": "crm:get_fundraising_custom_fields", "arguments": {} })

重要: 明確に変更されるフィールドのみを含めてください。その他はすべて省略してください。

ステップ3 — 資金調達情報を更新する

以下を呼び出してください:

crm_call_tool({
  "name": "crm:update_fundraising",
  "arguments": {
    id: "<資金調達ID>",
    name: "<更新後の名前>",
    stageId: "<ステージID>",
    fields: {
      "<フィールドID>": "<値>"
    }
  }
})

更新されないキーは省略してください。

ステップ4 — 結果を報告する

成功時は、何が変更されたかの概要を返答してください:

「資金調達**{名前}**を更新しました(ID: {ID})。変更内容: [変更されたフィールドのリスト]」

エラーの場合は、エラーメッセージを表示し、以下を提案してください:

  • 資金調達IDが正しいか確認してください。/search-fundraisingsを実行して確認してください
  • ステージIDが有効か確認してください。get_fundraising_stagesを実行してオプションを確認してください
  • カスタムフィールドIDが有効か確認してください

複数の資金調達を更新する

ユーザーが同じ変更を複数の資金調達に適用したい場合は、各項目についてステップ1とステップ3〜4を繰り返してください。最後に概要をまとめてください:

「N件の資金調達を更新しました: [名前のリスト]」

原文(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>

Overview

Partially update an existing fundraising. Only fields provided are modified — this is a partial update, not a replacement. First resolve the fundraising ID, collect what to change, then call the update tool.

Step 1 — Resolve the fundraising ID

If the user provided a fundraising ID directly, use it and skip to Step 3.

If only a name or keyword was given, search first:

crm_call_tool({ "name": "crm:search_fundraising", "arguments": { query: "<name>", limit: 10 } })

If multiple fundraisings match, present the list and ask the user to confirm which one to update (show name and ID for each).

Step 2 — Collect what to update

Ask the user what they want to change:

  • name — fundraising round name
  • stageId — move to a different stage (call get_fundraising_stages to resolve name → ID)
  • fields — custom field values keyed by field ID

If the user wants to move to a stage by name, fetch the stages to resolve name → ID:

crm_call_tool({ "name": "crm:get_fundraising_stages", "arguments": {} })

If the user wants to update custom fields but isn't sure of field IDs, fetch the schema first:

crm_call_tool({ "name": "crm:get_fundraising_custom_fields", "arguments": {} })

Important: Only include fields that are explicitly being changed. Omit everything else.

Step 3 — Update the fundraising

Call:

crm_call_tool({
  "name": "crm:update_fundraising",
  "arguments": {
    id: "<fundraising id>",
    name: "<updated name>",
    stageId: "<stage id>",
    fields: {
      "<field_id>": "<value>"
    }
  }
})

Omit any key that is not being updated.

Step 4 — Report result

On success, respond with a summary of what changed:

"Fundraising {name} updated (ID: {id}). Changed: [list of changed fields]"

On error, show the error message and suggest:

  • Verify the fundraising ID is correct — run /search-fundraisings to find it
  • Check that stage IDs are valid — run get_fundraising_stages to list options
  • Check that custom field IDs are valid

Updating multiple fundraisings

If the user wants to apply the same change to multiple fundraisings, repeat Steps 1 and 3–4 for each. Summarize at the end:

"Updated N fundraisings: [list of names]"

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