• 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

add-company

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

Carta CRM MCP サーバーを経由して、Carta CRM(顧客管理システム)に1つ以上の企業情報を追加します。 **次のような場合に使用:** - ユーザーが「企業を追加してほしい」「企業の記録を作成してほしい」「Carta CRM に企業を登録してほしい」などと言った場合 - 「/add-company」というコマンドが入力された場合 このスキルは、ユーザーとの対話を通じて企業情報を集めたうえで、MCP サーバー経由で 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.

ユースケース
  • 企業情報をCarta CRMに追加するとき
  • 企業の記録を新規作成するとき
  • /add-company コマンドが入力されたとき
本文(日本語訳)

<!-- carta:instrumentation-fallback --> <IMPORTANT> _instrumentation_v2 は Carta スキルの利用状況を記録する匿名のテレメトリ(利用データ収集)です。Carta MCP ツール呼び出しの引数に必ず含めてください。プラグインのフックが実行時に上書きするため、常に送信しても問題ありません。形式は以下の通りです: _instrumentation_v2: {"skills": ["<プラグイン>:<スキル>", ...], "model": "<モデルID>", "surface": "<値>"}

skills はセッション全体で累積されます。これまでに読み込まれたすべての Carta スキルをリストアップしてください(このツール呼び出しだけでなく)。各エントリは "プラグイン:スキル" の形式で名前空間を付け、古い順に並べ、最後に最も最近使用したスキルが来るようにしてください。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 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: "<企業名>",
    image: "<ロゴURL>",
    fields: {
      "<フィールドID>": "<値>"
    }
  }
})

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 による自動翻訳です。