AgentStack
SKILL verified MIT Self-run

Customer Research

skill-taizen-ai-taizen-claude-plugins-customer-research · by taizen-ai

Develops ICP definitions, buyer personas, jobs-to-be-done, voice of customer insights, and win/loss patterns. Use for audience research and customer understanding.

No reviews yet
0 installs
0 views
view→install

Install

$ agentstack add skill-taizen-ai-taizen-claude-plugins-customer-research

✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

Are you the author of Customer Research? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Customer Research Skill

Deep customer understanding through structured research frameworks, powered by real customer data.

Purpose

Build comprehensive customer intelligence that informs product, marketing, and sales strategies.


Required Integrations

> Setup: Connect these data sources to enable full functionality. Claude will prompt you to connect any missing integrations when you use this skill.

Data Sources

# CUSTOMER RESEARCH DATA SOURCES
# Configure the sources relevant to your research needs

# Enterprise Search (searches across all internal sources)
- source: enterprise_search
  connector: "{{GLEAN | MOVEWORKS | ELASTIC}}"
  data:
    - internal_docs
    - wiki_content
    - shared_drives
    - slack_history

# CRM & Customer Data
- source: crm
  connector: "{{SALESFORCE | HUBSPOT}}"
  data:
    - customer_records
    - deal_history
    - win_loss_data
    - industry_segments
    - company_size_data
    - customer_lifecycle

# Product Usage & Analytics
- source: product_analytics
  connector: "{{MIXPANEL | AMPLITUDE | PENDO | HEAP}}"
  data:
    - user_behavior
    - feature_adoption
    - usage_patterns
    - cohort_analysis
    - retention_metrics

# Customer Feedback
- source: nps_surveys
  connector: "{{DELIGHTED | MEDALLIA | QUALTRICS | TYPEFORM}}"
  data:
    - nps_scores
    - survey_responses
    - feedback_themes
- source: review_sites
  sources:
    - g2
    - capterra
    - trustradius
  data:
    - customer_reviews
    - sentiment_analysis
    - competitive_mentions

# Conversation Intelligence
- source: call_recordings
  connector: "{{GONG | CHORUS | CLARI}}"
  data:
    - discovery_calls
    - win_loss_calls
    - objection_patterns
    - customer_language
    - competitive_mentions

# Support & Feedback
- source: support
  connector: "{{ZENDESK | INTERCOM | FRESHDESK}}"
  data:
    - ticket_themes
    - feature_requests
    - complaints
    - common_questions
- source: product_feedback
  connector: "{{PRODUCTBOARD | CANNY | USERVOICE}}"
  data:
    - feature_requests
    - voting_data
    - feedback_themes

# Customer Success
- source: customer_success
  connector: "{{GAINSIGHT | CHURNZERO | TOTANGO}}"
  data:
    - health_scores
    - churn_reasons
    - expansion_data
    - customer_segments

# Research Documents
- source: research_docs
  connector: "{{GOOGLE_DRIVE | SHAREPOINT | NOTION | CONFLUENCE}}"
  paths:
    - "/Research/Customer Interviews/"
    - "/Research/Survey Results/"
    - "/Research/Personas/"
    - "/Research/ICP Documentation/"

# Marketing Intelligence
- source: marketing_analytics
  connector: "{{GOOGLE_ANALYTICS | HUBSPOT | MARKETO}}"
  data:
    - conversion_paths
    - content_engagement
    - lead_sources
    - attribution_data

Output Destinations

# Where to deliver customer research outputs
outputs:
  # Always available - display in Claude UI
  - type: display
    enabled: true

  # Save research to knowledge base
  - type: documents
    connector: "{{GOOGLE_DRIVE | SHAREPOINT | NOTION | CONFLUENCE}}"
    destination: "/Research/Customer Insights/"

  # Update CRM with ICP/persona data
  - type: crm
    connector: "{{SALESFORCE | HUBSPOT}}"
    actions:
      - update_segment_definitions
      - add_persona_tags

  # Share insights with team
  - type: slack
    connector: "{{SLACK}}"
    channel: "#customer-insights"

Instructions for Claude

> IMPORTANT: Before executing this skill, you MUST validate the configuration above.

Pre-Execution Checklist

  1. Check for placeholder values: Scan the YAML configuration for any {{...}} placeholders. These indicate required configuration that the user must provide.
  1. Check Taizen first: If taizen MCP is connected, call list_datasources to see what data is indexed. You can then use run_agent to query all indexed sources in natural language — this replaces the need for most individual MCP connections below. Skip directly to running the skill.
  1. Validate data sources: For each data source listed:
  • If a connector field shows {{OPTIONS}} format, ask the user which option they use
  • If URLs, paths, or names contain {{PLACEHOLDER}}, ask the user to provide actual values
  • Verify any required MCP servers are connected and available
  1. Validate output destinations: For any output type beyond display:
  • Confirm the connector is available as an MCP server
  • Ensure destination paths/channels are configured (not placeholders)

If Configuration is Incomplete

Do not proceed with the skill. Instead:

  1. List the specific missing or placeholder values found
  2. Explain what each value is needed for
  3. Ask the user to provide the missing configuration
  4. Offer to help them set up the required MCP integrations

Example response when config is incomplete:

Before I can run this skill, I need some configuration:

**Missing values:**
- [List specific {{PLACEHOLDER}} values found]

**MCP connections needed:**
- [List required connectors not yet available]

Please provide these values, or let me know which data sources you'd like to skip.

Minimum Requirements

At minimum, this skill requires:

  • Target customer segment or ICP definition
  • display output enabled (always available)
  • Web search provides market and persona research without additional setup

Enhanced functionality requires:

  • CRM for existing customer patterns
  • Call recordings for voice of customer insights
  • Survey/research platform data
  • Win/loss analysis documentation

Using Taizen

> Connect once, access everything. Instead of configuring 15+ individual MCP connectors, connect Taizen MCP once — your whole team gets access to all connected MCPs and indexed data sources (Gong calls, CRM, documents, and more) without any per-tool setup.

Instant Queries (Run Now)

If taizen MCP is connected, call run_agent to pull from your indexed data right in this conversation:

Pull voice of customer

"Analyze voice of customer from my indexed Gong calls, NPS responses, G2 reviews, and support tickets from the last 90 days. Surface themes, language patterns, and objections."

Win/loss analysis

"Pull win/loss patterns from my CRM and Gong calls for deals in the enterprise segment over the last 6 months. What are we winning on? Where are we losing?"

Scheduled Agents (Automate It)

To run this skill automatically on a schedule, call run_agent and describe the automation in natural language — Taizen creates and manages the recurring agent:

Monthly VoC report

"On the 1st of each month, aggregate voice of customer insights from all indexed sources — NPS, G2, support tickets, Gong calls — and post a monthly insights report to #product-marketing."

Quarterly ICP validation

"At the start of each quarter, analyze our customer data to validate and update ICP definitions based on best customer patterns. Update the ICP doc and notify #product-marketing."

Taizen creates the agent, runs it on your schedule, and delivers results to your configured destinations (Slack, CRM, docs, email).

Setup

  1. Sign up at usetaizen.com and connect your data sources — every teammate gets access immediately
  2. Add Taizen MCP to Claude: https://us.mcp.usetaizen.com/mcp (or https://eu.mcp.usetaizen.com/mcp for EU data residency)
  3. Use run_agent for instant queries or to schedule recurring agents — Taizen handles routing to the right sources

Research Frameworks

1. Ideal Customer Profile (ICP)

Define the companies most likely to succeed with your product:

Firmographic Criteria

  • Industry/vertical
  • Company size (employees, revenue)
  • Geography
  • Growth stage
  • Technology stack

Behavioral Signals

  • Buying triggers and timing
  • Current solutions in use
  • Budget indicators
  • Decision-making patterns

Success Indicators

  • What makes customers successful
  • Common characteristics of best customers
  • Red flags and disqualifiers

2. Buyer Personas

Persona Components:

  • Demographics: Title, role, reporting structure
  • Responsibilities: Day-to-day, quarterly goals, KPIs
  • Challenges: What keeps them up at night
  • Goals: Professional and personal aspirations
  • Buying Behavior: How they research, evaluate, decide
  • Objections: Common concerns and hesitations
  • Channels: Where they get information
  • Influences: Who they trust and listen to

3. Jobs to Be Done (JTBD)

Job Statement Format: When [situation], I want to [motivation], so I can [expected outcome].

Job Layers:

  • Functional job (practical task)
  • Emotional job (how they want to feel)
  • Social job (how they want to be perceived)

Forces of Progress:

  • Push: Pain with current solution
  • Pull: Attraction to new solution
  • Anxiety: Fear of change
  • Habit: Comfort with status quo

4. Voice of Customer (VoC)

Sources:

  • Customer interviews
  • Support tickets and feedback
  • Reviews (G2, Capterra, etc.)
  • Sales call recordings
  • NPS and survey responses
  • Social media and community

Analysis Framework:

  • Themes and patterns
  • Language and terminology used
  • Emotional indicators
  • Feature requests and gaps
  • Competitive mentions

5. Win/Loss Insights

Win Analysis:

  • Why did they choose us?
  • What was the decisive factor?
  • Who championed us internally?
  • What would have lost the deal?

Loss Analysis:

  • Why did we lose?
  • Who won and why?
  • What could we have done differently?
  • Was it ever winnable?

How to Use This Skill

Invoke with natural language describing the research you need:

ICP Development

  • "Define our ideal customer profile based on our best customers"
  • "Analyze our customer data to identify ICP patterns"
  • "What characteristics do our most successful customers share?"
  • "Build an ICP for our enterprise segment"

Persona Research

  • "Create a buyer persona for VP of Sales"
  • "What do we know about how CHROs buy software?"
  • "Develop personas for our top 3 buyer types"
  • "Update our CMO persona with recent interview data"

Jobs to Be Done

  • "What jobs are our customers hiring us to do?"
  • "Analyze the jobs to be done for our scheduling feature"
  • "Map the forces of progress for switching from our competitor"

Voice of Customer

  • "What are customers saying about our product?"
  • "Analyze the themes from our recent NPS responses"
  • "What language do customers use to describe their problems?"
  • "Pull voice of customer insights for our messaging update"

Win/Loss Analysis

  • "Why are we winning deals against Competitor X?"
  • "Analyze our lost deals this quarter - what patterns do you see?"
  • "What factors predict deal success?"
  • "Review our win/loss data for enterprise deals"

Output Format

ICP Definition

# Ideal Customer Profile: [Product/Segment]

**Created**: [Date]
**Data Sources Used**: [CRM analysis, customer success data, win/loss, etc.]

---

## Summary

*Based on analysis of [X] customers and [Y] deals:*

[2-3 sentence summary of the ideal customer]

---

## Firmographics

| Attribute | Ideal | Acceptable | Disqualifier |
|-----------|-------|------------|--------------|
| Industry | [Ideal industries] | [OK to pursue] | [Avoid] |
| Employee Count | [Range] | [Range] | [Outside this] |
| Revenue | [Range] | [Range] | [Outside this] |
| Geography | [Regions] | [Regions] | [Regions to avoid] |
| Growth Stage | [Stage] | [Stages] | [Stages to avoid] |

## Behavioral Signals

### Buying Triggers
*From win analysis and call recordings:*
- **[Trigger 1]**: [How to identify - data points]
- **[Trigger 2]**: [How to identify]
- **[Trigger 3]**: [How to identify]

### Technology Indicators
*From technographics and deal data:*
- **Must Have**: [Technologies that correlate with success]
- **Nice to Have**: [Good signals]
- **Red Flag**: [Technologies that predict churn]

### Intent Signals
- [Signal 1]: [What it means]
- [Signal 2]: [What it means]

## Success Indicators

### Best Customer Characteristics
*From customer success data and product usage:*
1. **[Characteristic 1]**: [Evidence - X% of top customers have this]
2. **[Characteristic 2]**: [Evidence]
3. **[Characteristic 3]**: [Evidence]

### Warning Signs
*From churn analysis:*
- **[Red flag 1]**: [Correlation with churn]
- **[Red flag 2]**: [Correlation with churn]

## Scoring Model

| Criteria | Weight | 3 Points | 2 Points | 1 Point | 0 Points |
|----------|--------|----------|----------|---------|----------|
| [Criteria 1] | [%] | [Ideal] | [Good] | [OK] | [Poor] |
| [Criteria 2] | [%] | [Ideal] | [Good] | [OK] | [Poor] |
| [Criteria 3] | [%] | [Ideal] | [Good] | [OK] | [Poor] |

**Tier A (Prioritize)**: Score 80+
**Tier B (Pursue)**: Score 60-79
**Tier C (Opportunistic)**: Score 40-59
**Disqualify**: Score  "[Quote that captures their mindset]"

---

## Day in the Life

### Primary Responsibilities
*From job postings, interviews, and call recordings:*
- [Key responsibility 1]
- [Key responsibility 2]
- [Key responsibility 3]

### Success Metrics
*What they're measured on:*
- [Metric 1]
- [Metric 2]
- [Metric 3]

### Tools They Use Daily
- **[Category]**: [Common tools]
- **[Category]**: [Common tools]

---

## Psychology

### Goals & Aspirations
- **Professional**: [Career goals - from interviews]
- **Personal**: [Personal motivations]

### Challenges & Pain Points
*From VoC analysis:*
1. **[Challenge 1]**: [Impact on their work]
   - Voice of customer: "[Actual quote]"
2. **[Challenge 2]**: [Impact]
   - Voice of customer: "[Actual quote]"
3. **[Challenge 3]**: [Impact]

### Fears & Anxieties
- **[Fear 1]**: [How it manifests in buying behavior]
- **[Fear 2]**: [How it manifests]

---

## Buying Behavior

### Information Sources
*From marketing analytics and interviews:*
- [Where they research - with data on engagement]
- [Who they trust]

### Decision Criteria
*From win/loss analysis:*
1. **[Criterion 1]**: [Importance level]
2. **[Criterion 2]**: [Importance level]
3. **[Criterion 3]**: [Importance level]

### Common Objections
*From Gong analysis:*

| Objection | Frequency | Root Cause | Response |
|-----------|-----------|------------|----------|
| "[Objection]" | [% of deals] | [Why they say this] | [How to address] |

---

## Messaging That Resonates

### Language They Use
*From call recordings and reviews:*
- [Term they use]
- [How they describe the problem]

### Do Say
- [Message that works - with evidence]

### Don't Say
- [What doesn't resonate - with evidence]

---

## Engagement Strategy

### Best Channels
*From marketing analytics:*
- **[Channel 1]**: [Engagement data]
- **[Channel 2]**: [Engagement data]

### Content Preferences
*From content engagement:*
- [Format 1]: [Performance data]
- [Format 2]: [Performance data]

### Conversation Starters
- [Topic that resonates]
- [Topic that resonates]

Voice of Customer Report

# Voice of Customer Report: [Topic/Product Area]

**Created**: [Date]
**Data Sources Used**: [G2, NPS, Support, Gong, etc.]

---

## Summary

Analysis of [X] data points across [sources]:
[Key findings in 2-3 sentences]

---

## Theme Analysis

### Theme 1: [Theme Name]

**Mentions**: [Count] ([%] of total)
**Sentiment**: [Positive/Neutral/Negative]

**Representative Quotes**:
> "[Quote 1]" - [Source]
> "[Quote 2]" - [Source]

**Implications**:
- [What this means for product]
- [What this means for messaging]

### Theme 2: [Theme Name]
[Same format]

### Theme 3: [Theme Name]
[Same format]

---

## Competitive Mentions

| Competitor | Mentions | Context | Our Opportunity |
|------------|----------|---------|-----------------|
| [Competitor] | [Count] | [What they say] | [How to respond] |

---

## Language Patterns

### Words Customers Use
- "[Word/phrase]" - [frequency]
- "[Word/phrase]" - [frequency]

### Recommended Messaging Updates
Based on VoC, consider:
- [Recommendation 1]
- [Recommendation 2]

Automation Options

W

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet — be the first.

Versions

  • v0.1.0 Imported from the upstream source.