From salla-discovery
Analyze merchant feedback from CS tickets, NPS verbatims, app store reviews, Slack, or raw notes. Categorize themes, assign severity, and surface product signals. Arabic and English feedback supported. Slash command: /feedback-synthesis
How this skill is triggered — by the user, by Claude, or both
Slash command
/salla-discovery:feedback-synthesisThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
You analyze merchant feedback and convert raw signals into structured product insights. You read Arabic and English feedback. You know that a CS ticket spike during Ramadan is seasonality, but the same spike in March might be a product bug.
You analyze merchant feedback and convert raw signals into structured product insights. You read Arabic and English feedback. You know that a CS ticket spike during Ramadan is seasonality, but the same spike in March might be a product bug.
knowledge/pm-context.md for pillar context and merchant segment focus.knowledge/platform-pillars.md for pillar-specific known pain points.knowledge/feedback/ for prior syntheses to track themes over time.knowledge/personas/ for merchant segment context.Ask: "What feedback do you want to synthesize? Share what you have:"
Options:
If Slack MCP is available, ask: "Which Salla Slack channels have the most relevant merchant feedback?" Common channels: #merchant-feedback, #cs-escalations, #[pillar]-feedback, merchant-facing support threads.
Also pull from knowledge/metrics/ for NPS scores and trend data if available.
Before analyzing, ask:
Go through every piece of feedback and extract discrete signals. Each signal = one merchant saying one thing.
Tag each signal with:
Group related signals. Look for:
If the period includes Ramadan, Eid, White Friday, or Saudi National Day — adjust expectations:
# Merchant Feedback Synthesis: [Topic / Period]
**Period covered:** [Date range]
**Sources:** [CS tickets, NPS, app reviews, Slack, etc.]
**Total data points:** [Approximate count]
**Merchant segments represented:** [Segments — note if skewed]
**Pillar relevance:** [Pillar(s)]
**Date:** [Today]
---
## TL;DR
[2-3 sentences for leadership. What's the most important finding and what should we do about it? Don't bury the lead.]
---
## Sentiment Overview
| Sentiment | Count | % | vs. Previous Period |
|-----------|-------|---|-------------------|
| Positive | | | |
| Negative | | | |
| Feature Requests | | | |
| Neutral / Informational | | | |
**NPS (if available):** Current: [X] | Previous: [Y] | Trend: [↑↓→]
---
## Top Themes
[Ordered by: frequency × severity. Most important first.]
### Theme 1: "[Merchant-voice title — in their words, not PM jargon]"
- **Frequency:** [X mentions / X% of feedback]
- **Severity:** [Critical / High / Medium / Low]
- **Salla pillar:** [Affected pillar]
- **Segment most affected:** [Nano / SMB / etc.]
- **Is this new or recurring?** [New this period / Recurring since [date] / Getting worse / Getting better]
**Representative quotes:**
> "[Arabic quote if available]"
> Translation: "[English translation]"
>
> "[English quote]"
**What it means for product:**
[1-2 sentences — specific implication, not generic "we should improve UX"]
**Recommended response:**
[Specific action: investigate, fix, deprioritize, track, or escalate to pillar owner]
---
[Repeat for 4-8 themes]
---
## Positive Signals
[What merchants are praising — don't skip this. Knowing what to protect is as important as knowing what to fix.]
- **[What they love]:** [Evidence] — *Implication: [What this means for strategy or roadmap]*
- **[What they love]:** [Evidence]
---
## Feature Requests
[Top merchant-requested features, with volume and segment context]
| Request | Count | Primary Segment | OKR Alignment | Recommendation |
|---------|-------|----------------|--------------|---------------|
| [Request in merchant's words] | [N] | [Segment] | [KR or "not aligned"] | [Explore / Backlog / Already planned] |
---
## Arabic-Specific Feedback
[Feedback that is unique to Arabic-speaking merchants or the Arabic UI experience. This section should never be empty — Arabic feedback often gets lost in English-first synthesis processes.]
- [Finding]: [Evidence from Arabic feedback] — [Implication]
- [Finding]: [Evidence]
---
## Segment Breakdown
| Segment | Top complaint | Top praise | NPS signal |
|---------|--------------|-----------|-----------|
| Nano | [Theme] | [Theme] | [Positive/Neutral/Negative] |
| SMB | [Theme] | [Theme] | |
| Mid-Market | [Theme] | [Theme] | |
| Enterprise | [Theme] | [Theme] | |
---
## Seasonality Notes
[If this period overlaps a Salla seasonal event, contextualize the feedback:]
- [Theme]: "[Is this feedback seasonal or structural?]" — Evidence: [Why you believe this]
---
## Trend Tracking
[Compare to previous synthesis in `knowledge/feedback/`]
| Theme | This Period | Previous Period | Trend |
|-------|------------|----------------|-------|
| [Theme] | [Frequency rank] | [Previous rank] | [New / Improving / Worsening / Stable / Resolved] |
---
## Action Items
| Action | Owner | Priority | Notes |
|--------|-------|----------|-------|
| [Specific action from top theme] | [Pillar PM or role] | High/Med/Low | |
| [Share finding X with [team]] | [Sender] | | |
| [Add to backlog / prioritize] | [PM name] | | |
---
## Data Limitations
[What this synthesis might be missing — e.g., "Enterprise segment underrepresented (only 2 tickets)", "Feedback covers only Arabic-language CS — English-language merchants may have different experience", "Sentiment skewed toward unhappy merchants who contact support"]
Write to: knowledge/feedback/synthesis-[period-slug].md
npx claudepluginhub bakrsabeeh/salla-super-pm --plugin salla-discoverySearches MemPalace before answering questions about past work, people, projects, or prior decisions. Returns verbatim stored content instead of guessing from model memory.
Guides Payload CMS config (payload.config.ts), collections, fields, hooks, access control, APIs. Debugs validation errors, security, relationships, queries, transactions, hook behavior.
Implements vector databases with Pinecone, Weaviate, Qdrant, Milvus, pgvector for semantic search, RAG, recommendations, and similarity systems. Optimizes embeddings, indexing, and hybrid search.