• 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

add-company

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

Carta CRM MCP サーバーを通じて、Carta CRM に1件以上の企業レコードを追加します。 **次のような場合に使用:** - ユーザーが「企業を追加してほしい」「企業情報を登録したい」「企業を CRM に追加してほしい」などと言った場合 - または「/add-company」コマンドを使用した場合 このスキルは、ユーザーとの会話の中で企業情報を自然に聞き出し、その情報を MCP サーバー経由で Carta CRM に登録します。

原文を表示

Adds one or more company records to the Carta CRM via the Carta CRM MCP Server. Use this skill when the user says things like "add a company", "create company record", "add company to CRM", "add company to Carta CRM", or "/add-company". Collects company information conversationally, then creates it via the MCP server.

ユースケース
  • 企業レコードをCRM に追加したい
  • 企業情報をCRMに登録したい
  • /add-company コマンドを実行する
本文(日本語訳)

<!-- 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:*)のみをリストアップしてください。他のプラグインのスキルは絶対に含めないでください。

surface は実行している Claude インターフェース(表示画面)です。"chat"(claude.ai または Claude アプリの通常チャット、Cowork ではない)、"cowork"(Cowork モード)、"code-terminal"、"code-desktop"、または "excel" から選んでください。上記のいずれかに当てはまらない場合や不明な場合は、完全に省略してください。推測したり、他の値を作ったりしないでください。 </IMPORTANT>

概要

ユーザーが Carta CRM に 1 件以上の企業レコードを作成するのを支援するために、create_company MCP ツールを使用します。会話的に企業の詳細情報を収集し、必須項目を検証してからツールを呼び出します。

ステップ 1 — カスタム項目の確認(推奨ですが選択可能)

カスタム項目ツールを呼び出して、テナント(契約者)が設定した項目を確認します:

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

返された項目 ID とラベルを企業データ収集時のヒントとして使用してください。 呼び出しが失敗した場合でも、カスタム項目はオプションのため先に進んでください。

ステップ 2 — 企業情報の収集

ユーザーに次の情報を尋ねます:

  • 名前(必須)— 企業名(例:「Stripe」「Acme Corp」)
  • ロゴ画像 URL(オプション)— 企業ロゴの URL
  • カスタム項目(オプション)— ステップ 1 で返された項目(例:ウェブサイト、業界、所在地、説明、タグなど)

ユーザーがメッセージ内に既に詳細を提供している場合は、改めて尋ねずに直接抽出してください。

ステップ 3 — 企業を作成

以下を呼び出します:

crm_call_tool({
  "name": "crm:create_company",
  "arguments": {
    name: "<company name>",
    image: "<logo url>",
    fields: {
      "<field_id>": "<value>"
    }
  }
})

提供されていない場合は image と fields を省略してください。

ステップ 4 — 結果を報告

成功時の応答:

「企業 {企業名} を作成しました(ID:{id})。」

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

  • name が提供されており、空でないことを確認
  • カスタム項目 ID が get_company_custom_fields から返されたキーと一致していることを確認

複数の企業を追加する

ユーザーが複数の企業を一度に追加したい場合は、各企業についてステップ 2~4 を繰り返してください。 すべて完了したら、以下のように要約してください:

「N 件の企業を作成しました:[企業名と ID のリスト]」

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

Help the user create one or more company records in the Carta CRM using the create_company MCP tool. Collect company details conversationally, validate required fields, then call the tool.

Step 1 — Discover available custom fields (optional but recommended)

Call the custom fields tool to see what fields the tenant has configured:

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

Use the returned field IDs and labels as hints when collecting company data. If the call fails, proceed without it — custom fields are optional.

Step 2 — Collect company information

Ask the user for:

  • Name (required) — the company name (e.g. "Stripe", "Acme Corp")
  • Image URL (optional) — company logo URL
  • Custom fields (optional) — any fields returned in Step 1 (e.g. website, industry, location, about, tags)

If the user has already provided details in their message, extract them directly without re-asking.

Step 3 — Create the company

Call:

crm_call_tool({
  "name": "crm:create_company",
  "arguments": {
    name: "<company name>",
    image: "<logo url>",
    fields: {
      "<field_id>": "<value>"
    }
  }
})

Omit image and fields if not provided.

Step 4 — Report result

On success, respond with:

"Company {name} created successfully (ID: {id})."

On error, show the error message and suggest:

  • Check that name is provided and non-empty
  • Verify custom field IDs match the keys returned by get_company_custom_fields

Adding multiple companies

If the user wants to add multiple companies at once, repeat Steps 2–4 for each one. After all are done, summarize:

"Created N companies: [list of names with IDs]"

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