• 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

search-notes

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

Carta CRM(営業管理ツール)からメモ記録を検索して取得します。 次のような場合に使用: - ユーザーが「メモを見つけて」「メモを検索して」「メモを調べて」「[トピック]についてのメモを見せて」「メモを一覧表示して」「[キーワード]が含まれるメモを探して」などと言った場合、または「/search-notes」コマンドを実行した場合 ID・タイトル・本文を含むメモの詳細情報を返します。

原文を表示

Searches for and retrieves note records from the Carta CRM. Use this skill when the user says things like "find a note", "search notes", "look up a note", "show me notes about [topic]", "list notes", "find notes mentioning [keyword]", or "/search-notes". Returns note details including ID, title, and text content.

ユースケース
  • メモを検索して取得する
  • キーワードでメモを探す
  • メモを一覧表示する
  • トピックについてのメモを確認する
本文(日本語訳)

<!-- carta:plugin-version --> <carta-plugin>carta-crm:1.15.0</carta-plugin>

概要

Carta CRMのメモをsearch_notesでキーワード検索します。 結果をわかりやすい形式で返します。

ステップ1 — 検索キーワードを確認する

ユーザーがキーワードやテーマを指定した場合は、そのまま使用します。

検索キーワードが与えられていない場合は、ユーザーに入力を促します。

ステップ2 — 検索を実行する

crm_view_toolを使用すると、結果がユーザーが並べ替えやクリックできるインタラクティブな表として表示されます。 crm_call_toolと同じnameとargumentsを受け取ります。

crm_view_tool({
  "name": "crm:search_notes",
  "arguments": {
    query: "<検索キーワード>",
    limit: 20
  }
})

ユーザーが結果をもっと見たいと言った場合はlimitを増やしてください。 remainingCount > 0の場合はoffsetを使用してページネーション(複数ページの表示)を行います。

ビューが利用できない場合

CRMビューは組織ごとに有効/無効が設定されているため、上記の呼び出しが以下のように応答することがあります:

CRM tool 'search_notes' has no view — call it with crm_call_tool instead.

これは失敗ではなく、その組織がCRMビューを有効にしていないということです。 同じ呼び出しをcrm_call_toolで再実行し、結果をテキストで提示してください(ステップ3参照)。 crm_view_toolを再度試さず、このメッセージをユーザーに報告しないでください。

ステップ3 — 結果を表示する

ビューが表示された場合、ユーザーは画面にすべてのメモを見ています。 タイトルやメモの本文を改めて一覧表示しないでください(テーブルと重複します)。 ユーザーが実際に知りたいことに答えるか、1行で確認してください。 (例:「料金に関するメモは11件です。」)

crm_call_toolにフォールバックした場合、各メモのタイトル、本文(長い場合は約200字に短縮)、作成日時と作成者を表示してください。

ユーザーが表だけでは答えられない質問をした場合(複数のメモに共通するテーマや、どのメモが関連するかなど)は、内容を読んで直接回答してください。

検索結果が見つからない場合:

「検索に一致するメモが見つかりません。別のキーワードをお試しください。」

結果の合計数を示し、remainingCount > 0の場合はページネーションを提案してください。

原文(English)を表示

<!-- carta:plugin-version --> <carta-plugin>carta-crm:1.15.0</carta-plugin>

Overview

Search for notes in the Carta CRM by keyword using search_notes. Return results in a readable summary.

Step 1 — Collect the search term

If the user provided a keyword or topic, use it directly. If no search term was given, ask for one.

Step 2 — Execute the search

Use crm_view_tool so the result renders as an interactive table the user can sort and click through. It takes exactly the same name and arguments as crm_call_tool.

crm_view_tool({
  "name": "crm:search_notes",
  "arguments": {
    query: "<search term>",
    limit: 20
  }
})

Increase limit if the user asks to see more results. Use offset to paginate when remainingCount > 0.

If the view is unavailable

CRM views are enabled per organisation, so the call above may answer with:

CRM tool 'search_notes' has no view — call it with crm_call_tool instead.

That is a normal response, not a failure — this organisation does not have CRM views enabled. Retry the call verbatim through crm_call_tool and present the result as text per Step 3. Do not retry crm_view_tool, and do not report the message to the user.

Step 3 — Present results

When the view rendered, the user already sees every note on screen. Do NOT re-list the titles or re-print the note text — that duplicates the table. Answer the question they actually asked, or acknowledge in one line (e.g. "11 notes mention pricing.").

When you fell back to crm_call_tool, display each note's title, text (truncated to ~200 chars if long), and creation date and owner where available.

If the user asked something the table doesn't answer on its own — a theme across the notes, or which one is relevant — read the content and answer that directly.

If no notes are found:

"No notes found matching your search. Try a different keyword."

Note the total count and offer to paginate if remainingCount > 0.

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