• 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

feedback-analysis

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

Pendoのフィードバック機能を使って顧客からの意見を分析します。テーマを分類し、重要な情報を抽出し、顧客の離脱(サービス利用を中止する動き)やフラストレーションのリスクを明らかにします。 **次のような場合に使用:** - フィードバックの傾向について尋ねられたとき - 顧客からの主な不満や機能改善のリクエストを知りたいとき - 顧客の声を集めたい、あるいは特定のトピックやアカウントについて顧客が何を言っているかを確認したいとき - 顧客の離脱リスクを調査したいとき 「フィードバックレポート」「顧客は何をリクエストしているか」「センチメント(顧客感情)に危険信号がないか」「フィードバックの状況はどうか」といった表現をきっかけに自動で起動します。 **必要なもの:** Pendoコネクタ

原文を表示

Analyze customer feedback using Pendo's feedback tools — cluster themes, extract insights, and surface churn/frustration risks. Use whenever the user asks about feedback trends, top complaints, feature requests, Voice of the Customer, churn risks, or what customers are saying about a topic or account. Triggers on phrases like "feedback report", "what are customers asking for", "any red flags in sentiment", or "what's the feedback looking like". Requires Pendo connector.

ユースケース
  • フィードバックの傾向について尋ねられたとき
  • 顧客の主な不満や機能改善リクエストを知りたいとき
  • 顧客の声を集めたい、特定トピックについて確認したいとき
  • 顧客の離脱リスクを調査したいとき
本文(日本語訳)

フィードバック詳細分析

Pendo のフィードバックツールを使用して顧客のご意見を分析し、テーマを発見し、実行可能な改善提案を抽出し、リスク状態にある顧客を特定します。このスキルは、3つの Pendo フィードバックツール(Pendo:generate_feedback_topics、Pendo:get_feedback_insights、Pendo:get_feedback_items)を組み合わせて包括的な分析を行います。また、Pendo:list_all_applications で購読 ID を確認し、Pendo:searchEntities でアカウント ID を名前から検索します。

このスキルを使用する場面

次のような場合に使用: 顧客のご意見を理解したいとき(広いテーマの理解、特定のテーマ詳細分析、リスク検出、アカウント単位でのご意見確認、タイプ・アラート・時間範囲でのフィルタリング)

パラメータ

ユーザーのリクエストには、以下のフィルタの任意の組み合わせが含まれる場合があります。指定がない場合は、適切なデフォルト値(過去 90 日間、フィルタなし)を使用してください。

  • search_term: 検索するテーマ(例: 「利用開始」「パフォーマンス」「モバイルアプリ」)。完全一致ではなく意味的な類似性照合を使用するため、関連する内容が見つかります。
  • account_id: 特定のアカウントのご意見に絞り込む
  • feedback_type: 以下のいずれか:「製品改善リクエスト」「製品の問題」「課題」「製品への肯定的な意見」「競合他社の弱点」「競合他社の強み」
  • alerts: アラートフラグでフィルタリング:「解約リスク」「高い不満」「案件化障害」
  • account_type: 「既存顧客」「見込み客」「解約顧客」
  • timeframe: 分析対象の日付範囲(デフォルト: 過去 90 日間 — startDate を 90 日前、endDate を本日に設定)

前提条件

フィードバッククエリを実行する前に、ユーザーの Pendo 購読 ID が必要です。Pendo:list_all_applications を使用して取得してください。ユーザーが複数の購読を持っている場合は、どれを使用するかを確認してください。

ワークフロー

ステップ 1: フィルタ条件を確定する

ユーザーのリクエストを具体的なフィルタ値に解析します。時間範囲の説明(例: 「前四半期」→ startDate: 2025-10-01、endDate: 2025-12-31)から startDate/endDate を計算してください。ユーザーがアカウント名を挙げているのに ID がない場合は、Pendo:searchEntities を itemType ["Account"] で使用して検索してください。

3つのフィードバックツール全体で再利用される feedbackFilters オブジェクトを構築してください:

{
  "startDate": "YYYY-MM-DD",
  "endDate": "YYYY-MM-DD",
  "similaritySearchTerms": ["話題を指定した場合"],
  "accountIds": ["ID を指定した場合"],
  "feedbackTypes": ["タイプを指定した場合"],
  "alerts": ["アラートを指定した場合"],
  "accountTypes": ["タイプを指定した場合"]
}

検索用語の重要な区別:

  • ユーザーがテーマを概念的に説明している場合(例: 「パフォーマンスについてのご意見」→ ["performance"])は similaritySearchTerms を使用してください。これは意味的な照合を行い、正確な単語がなくても関連するご意見を見つけます。
  • ユーザーが明確に完全一致を希望する場合(例: 「『レイテンシ』という単語を正確に含むご意見」)のみ exactMatchSearchTerms を使用してください。

ステップ 2: フィードバックテーマを生成する

feedbackFilters を使用して Pendo:generate_feedback_topics を呼び出します。これにより、すべてのマッチするご意見が AI によるテーマにクラスタリングされ、テーマ名、説明、件数が返されます。これにより、顧客が何について述べているのかの全体像が把握できます。

これは実行に時間がかかるツールです。ユーザーに処理中であることを知らせてください。

ステップ 3: インサイトと生のご意見を取得する(並列実行)

これらは相互に独立しているため、並列実行してください:

インサイト: 同じ feedbackFilters を使用して Pendo:get_feedback_insights を呼び出します。凝縮された実行可能なインサイトを返します。各インサイトには、要約、その重要性の説明、実際のご意見から引用した事例が含まれます。

生のご意見: 同じ feedbackFilters を使用して Pendo:get_feedback_items を呼び出します。最大 30 件の実際のご意見項目を返します。タイトル、説明、アカウント情報、タイプ、アラートが含まれます。

リスク信号: Pendo:get_feedback_items を再度呼び出しますが、今回はアラートフィルタに ["解約リスク"、"高い不満"、"案件化障害"] を追加してください(既存フィルタとマージ)。これにより、最も緊急性の高い対応が必要なご意見が浮かび上がります。ユーザーが既に特定のアラートタイプにフィルタリングしている場合は、この呼び出しをスキップしてください。重複するため必要ありません。

ステップ 4: 分析を統合する

すべての結果を一貫性のあるレポートに統合します。以下の構造はガイダンスです。返されたデータとユーザーの質問に基づいて調整してください。ユーザーが限定的な質問をした場合(例: 「解約リスクのご意見はありますか?」)は、無関係なセクションでレスポンスを埋めないでください。

出力形式

フィードバック分析レポート

対象範囲: 適用されたフィルタを要約(例: 「過去 90 日間の利用開始に関するすべての顧客ご意見」) 期間: 分析対象の日付範囲 ご意見総数: 生のご意見の結果から件数を記載(30 件上限に達した場合は注記)

主要なテーマ

generate_feedback_topics のテーマクラスタをテーブルで表示:

# テーマ 説明 件数
1 {テーマ} {説明} {件数}

重要なインサイト

各インサイトについて、以下を表示:

{インサイト要約}

"{引用文}"

{重要性 / 説明}

リスクアラート

リスクフラグ付きのご意見をアラートタイプ別にグループ化します。それぞれについて、アカウント名、ご意見の簡潔な要約、日付を表示してください。このセクションは重要です。解約リスクと高い不満は即座に見えるようにしてください。リスクアラートがない場合は、その旨を記載してください(それは良いニュースです)。

フィードバックタイプ別の内訳

取得した生のご意見に基づいて、各フィードバックタイプ(製品改善リクエスト、製品の問題、課題、肯定的フィードバック、競合他社への言及)の件数を要約します。

推奨事項

テーマ、インサイト、リスク信号に基づいて、2 ~ 4 件の実行可能な推奨事項を提供してください。各推奨事項をご意見の具体的な根拠に結びつけてください。たとえば、複数のアカウントがレポート生成の遅さに言及している場合は、パフォーマンスの調査を推奨し、影響を受けたアカウントを挙げてください。

優れた分析のコツ

  • トピックの検索で結果がない場合は、ユーザーに検索を広げたり関連用語を試すことを提案してください。意味的検索は柔軟ですが、非常にニッチな用語はマッチしないことがあります。
  • ご意見から引用を提示する際は、簡潔でインパクトのあるものにしてください。インサイトの信頼性が高まります。
  • 特定のアカウントが複数のリスクカテゴリに現れた場合は、明確に指摘してください。強い警告信号です。
  • アカウント固有の分析の場合は、適切な対応が異なるため、アカウントタイプ(既存顧客 対 見込み客)を記載することを検討してください。
  • 生のご意見エンドポイントは最大 30 件です。30 件が返された場合は、表示されているもの以外にも一致するご意見がある可能性があることを注記してください。
原文(English)を表示

Feedback Deep Dive

Analyze customer feedback using Pendo's feedback tools to discover themes, extract actionable insights, and identify at-risk customers. This skill orchestrates three Pendo feedback tools — Pendo:generate_feedback_topics, Pendo:get_feedback_insights, and Pendo:get_feedback_items — into a comprehensive analysis. It also uses Pendo:list_all_applications to resolve subscription IDs and Pendo:searchEntities to look up account IDs by name.

When to Use This Skill

Any time the user wants to understand customer feedback: broad themes, specific topic deep-dives, risk identification, account-level feedback, or feedback filtered by type/alert/timeframe.

Parameters

The user's request may include any combination of these filters. If they don't specify, use sensible defaults (last 90 days, no filters).

  • search_term: A topic to search for (e.g., "onboarding", "performance", "mobile app"). Uses semantic similarity matching, not exact string matching, so conceptual matches will be found.
  • account_id: Narrow to a specific account's feedback
  • feedback_type: One of: Product Enhancement Request, Product Issues, Pain Point, Positive Product Feedback, Competitor Weakness, Competitor Strength
  • alerts: Filter by alert flags: Churn Risk, High Frustration, Blocker to Sale
  • account_type: Customer, Prospect, or Churned
  • timeframe: Date range to analyze (default: last 90 days — startDate 90 days ago, endDate today)

Prerequisites

Before running feedback queries, you need the user's Pendo subscription ID. Use Pendo:list_all_applications to get it. If the user has multiple subscriptions, ask which one to use.

Workflow

Step 1: Resolve Filters

Parse the user's request into concrete filter values. Calculate startDate/endDate from any timeframe mention (e.g., "last quarter" → startDate: 2025-10-01, endDate: 2025-12-31). If the user mentions an account by name but you don't have the ID, use Pendo:searchEntities with itemType ["Account"] to find it.

Build a feedbackFilters object that will be reused across all three feedback tools:

{
  "startDate": "YYYY-MM-DD",
  "endDate": "YYYY-MM-DD",
  "similaritySearchTerms": ["topic if provided"],
  "accountIds": ["id if provided"],
  "feedbackTypes": ["type if provided"],
  "alerts": ["alert if provided"],
  "accountTypes": ["type if provided"]
}

Key distinction on search terms:

  • Use similaritySearchTerms when the user describes a topic conceptually (e.g., "feedback about performance" → ["performance"]). This does semantic matching and will find related feedback even if it doesn't contain the exact word.
  • Use exactMatchSearchTerms only when the user explicitly wants exact phrase matching (e.g., "feedback that mentions the word 'latency' exactly").

Step 2: Generate Feedback Topics

Call Pendo:generate_feedback_topics with the feedbackFilters. This clusters all matching feedback into AI-generated themes and returns topic names, descriptions, and counts. This gives you the high-level landscape of what customers are talking about.

This is a slow-running tool — let the user know you're working on it.

Step 3: Get Insights and Raw Feedback (Parallel)

Run these in parallel since they're independent:

Insights: Call Pendo:get_feedback_insights with the same feedbackFilters. Returns distilled, actionable insights — each with a summary, explanation of why it matters, and a supporting quote from actual feedback.

Raw Feedback: Call Pendo:get_feedback_items with the same feedbackFilters. Returns up to 30 actual feedback items with titles, descriptions, account/visitor info, types, and alerts.

Risk Signals: Call Pendo:get_feedback_items again, but add alert filters for ["Churn Risk", "High Frustration", "Blocker to Sale"] (merged with any existing filters). This surfaces the most urgent feedback that needs attention. Skip this call if the user already filtered to a specific alert type, since it would be redundant.

Step 4: Synthesize the Analysis

Combine all results into a coherent report. The structure below is a guide — adapt it based on what data came back and what the user asked for. If the user asked a narrow question (e.g., "any churn risk feedback?"), don't pad the response with irrelevant sections.

Output Format

Feedback Analysis Report

Scope: Summarize what filters were applied (e.g., "All customer feedback about onboarding, last 90 days") Period: The date range analyzed Total Feedback: Count from raw feedback results (note if capped at 30)

Top Themes

Present the topic clusters from generate_feedback_topics as a table:

# Theme Description Count
1 {topic} {description} {count}

Key Insights

For each insight, present:

{insight summary}

"{supporting quote}"

{Why this matters / explanation}

Risk Alerts

Group the risk-flagged feedback by alert type. For each, show the account name, a brief summary of their feedback, and the date. This section is critical — churn risks and high frustration should be immediately visible. If there are no risk alerts, say so (that's good news worth reporting).

Feedback Breakdown by Type

Summarize counts by feedback type (Product Enhancement Request, Product Issues, Pain Points, Positive Feedback, Competitor mentions) based on the raw items retrieved.

Recommendations

Based on the themes, insights, and risk signals, provide 2-4 actionable recommendations. Connect each recommendation to specific evidence from the feedback. For example, if multiple accounts mention slow report generation, recommend investigating performance and name the accounts affected.

Tips for Great Analysis

  • If searching for a topic returns no results, suggest the user broaden their search or try related terms. Semantic search is forgiving, but very niche terms might not match.
  • When presenting quotes from feedback, keep them brief and impactful — they add credibility to insights.
  • If a specific account appears across multiple risk categories, call that out explicitly — it's a strong signal.
  • For account-specific analysis, consider mentioning the account type (Customer vs Prospect) since the appropriate response differs.
  • The raw feedback endpoint caps at 30 items. If 30 items are returned, note that there may be more matching feedback beyond what's shown.

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