sentiment-analysis

Analyzes user feedback to identify segments, sentiment scores, and jobs-to-be-done.

25.0k|2.7k|Updated Mar 1, 2026
One-click install
npx skills add https://github.com/phuryn/pm-skills --skill sentiment-analysis-phuryn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sentiment-analysis
Source: https://github.com/phuryn/pm-skills/tree/main/pm-market-research/skills/sentiment-analysis
Command: npx skills add https://github.com/phuryn/pm-skills --skill sentiment-analysis-phuryn

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill helps analyze large volumes of user feedback to uncover actionable insights about different customer segments, their satisfaction levels, and their needs.

Core Features & Use Cases

  • Segment Identification: Automatically identifies distinct user groups from feedback data.
  • Sentiment Analysis: Assigns sentiment scores to gauge overall satisfaction per segment.
  • Jobs-to-be-Done: Extracts the core tasks users are trying to accomplish.
  • Actionable Recommendations: Provides specific product improvement suggestions tailored to each segment.
  • Use Case: Analyze hundreds of app reviews to understand why users in different demographics are happy or unhappy, and identify the top 3 features to improve for each group.

Quick Start

Analyze the attached user survey responses to identify key segments and their satisfaction drivers.

Frequently Asked Questions about sentiment-analysis

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I analyze user feedback to identify customer segments and their satisfaction drivers?

Analyze user feedback by processing qualitative data from reviews and surveys to automatically identify distinct market segments, assign sentiment scores, and extract jobs-to-be-done. This synthesizes large volumes of data into actionable product recommendations tailored to each group's satisfaction drivers.

What is the best way to extract jobs-to-be-done from app reviews and survey responses?

Extracting jobs-to-be-done from app reviews requires natural language processing and thematic analysis to process feedback at scale. The mechanism works by synthesizing qualitative data from various sources to identify the core tasks users are trying to accomplish and mapping them to specific user segments.

Can I use sentiment analysis on unstructured social listening reports to gauge customer satisfaction?

Yes, sentiment analysis can be used on social listening reports to gauge customer satisfaction. It processes unstructured qualitative data from various sources, assigns sentiment scores per identified market segment, and synthesizes the feedback to provide specific product improvement suggestions.

How do I process large volumes of qualitative survey data for actionable product recommendations?

Process large volumes of qualitative survey data by applying robust natural language processing to identify user segments and their jobs-to-be-done. This thematic analysis synthesizes the feedback at scale, outputting specific product improvement suggestions tailored to the needs of each identified demographic group.

Does sentiment analysis work with raw user feedback or does the data need pre-formatting?

Sentiment analysis works directly with raw qualitative user feedback from sources like reviews, app store comments, and survey responses. It requires natural language processing capabilities to parse unstructured text, meaning the data does not need strict pre-formatting to extract segments and thematic insights.