• 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

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/endDate を計算してください(例:「前四半期」→ startDate: 2025-10-01、endDate: 2025-12-31)。ユーザーがアカウント名で言及しているがIDを持っていない場合は、Pendo:searchEntitiesを itemType ["Account"] で実行して検索してください。

3つのフィードバックツール全体で再利用する feedbackFilters オブジェクトを構築します:

{
  "startDate": "YYYY-MM-DD",
  "endDate": "YYYY-MM-DD",
  "similaritySearchTerms": ["テーマが指定されている場合"],
  "accountIds": ["IDが指定されている場合"],
  "feedbackTypes": ["タイプが指定されている場合"],
  "alerts": ["アラートが指定されている場合"],
  "accountTypes": ["タイプが指定されている場合"]
}

検索語の重要な区別:

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

ステップ2:フィードバックトピックの生成

Pendo:generate_feedback_topicsを feedbackFilters で実行します。これは一致するすべてのご意見をAIが自動生成したテーマにクラスタリングし、トピック名、説明、数を返します。これにより、顧客が何について話しているかの全体像が得られます。

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

ステップ3:知見と生データフィードバックの取得(並列実行)

これらは独立しているため、並列で実行します:

知見: Pendo:get_feedback_insightsを同じ feedbackFilters で実行します。すぐに活用できる知見を返します。各知見には要約、その重要性の説明、実際のご意見からの引用が含まれます。

生データフィードバック: Pendo:get_feedback_itemsを同じ feedbackFilters で実行します。最大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 による自動翻訳です。