sentiment-analysis

Analyzes user feedback data to identify segments with sentiment scores and JTBD insights.

Updated Aug 10, 2026
One-click install
npx skills add https://github.com/Choi-Keith/skill-arsenal-ultra --skill sentiment-analysis-choi-keith
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sentiment-analysis
Source: https://github.com/Choi-Keith/skill-arsenal-ultra/tree/main/plugins/pm-skills/pm-market-research/skills/sentiment-analysis
Command: npx skills add https://github.com/Choi-Keith/skill-arsenal-ultra --skill sentiment-analysis-choi-keith

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Product teams collect large volumes of user feedback from surveys, reviews, and CSV exports but struggle to turn it into structured insights about who is satisfied, who is not, and why. This Skill synthesizes raw feedback into segment-level profiles with sentiment scores, pain points, and prioritized recommendations. ## Core Features & Use Cases - Segment Identification: Detects at least three distinct user segments or personas directly from the feedback data. - Sentiment Scoring: Assigns each segment an overall sentiment score from -1 to +1, with satisfaction drivers, detractors, and approximate NPS estimates. - JTBD & Pain Point Extraction: Maps each segment's jobs-to-be-done, recurring complaints, unmet needs, and positive themes with supporting quotes. - Use Case: You have 2,000 app store reviews and a CSV of survey responses for your SaaS product. Run this Skill to get segment profiles showing which user groups love the product, which are at churn risk, and the top improvements per segment. ## Quick Start Analyze the attached user feedback CSV and identify user segments with sentiment scores, pain points, and actionable recommendations for each group.

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 for sentiment and segments?

Provide your feedback data such as CSV files, survey responses, or review exports, and the analysis identifies at least three user segments, scores each segment's sentiment from -1 to +1, and extracts themes, pain points, and recommendations.

What data formats work for feedback sentiment analysis?

The analysis accepts CSV files, PDFs, survey responses, review data, and social listening reports. It reads the sources directly and extracts patterns, themes, and sentiment signals without requiring a specific schema.

Can sentiment analysis estimate NPS from qualitative feedback?

Yes, the output includes an approximate NPS estimate per segment when the feedback data supports it, alongside key satisfaction drivers and detractors. It is an approximation, not a substitute for a structured NPS survey.

What are the limitations of qualitative sentiment analysis?

Segments with small sample sizes or ambiguous sentiment are flagged as uncertain in the output. Results depend entirely on the feedback provided, so biased or unrepresentative input data will skew segment profiles and scores.

How does sentiment analysis handle conflicting user opinions?

The analysis distinguishes majority and minority viewpoints within each segment and separates feature requests from underlying pain points. It also looks for cross-segment patterns to surface universal pain points versus segment-specific issues.