.claude/skills/complaint-storming-for-product-polish/SKILL.md
A two-part workflow to diagnose product friction through collective empathy and resolve it via dedicated "Love Sprints." Use this when the team has lost empathy for new users, when "UX paper cuts" are accumulating, or when the roadmap is too focused on 1% metric shifts at the expense of delight.
npx skillsauth add samarv/Shanon complaint-storming-for-product-polishInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Complaint-storming is a tactical ritual to combat "owner's delusion"—the bias where builders assume users care about their software as much as they do. It transforms abstract "UX debt" into a high-momentum "Customer Love Sprint" that raises the craft bar and improves user activation.
Before looking at your own product, conduct a "storm" on an adjacent or competitor product. This lowers the team's defensive barriers and calibrates their "taste."
Repeat the process with your own live software. Do not use static mocks or Figma files; you must "smell the software" to feel the latency, awkward transitions, and copy issues.
Once you have a "burndown list" of complaints, dedicate a specific window (typically 2 weeks) to fix them.
Context: A team building a messaging tool notices that while power users are happy, sign-ups from non-technical industries are dropping off after 48 hours.
The Complaint-Storm:
The Love Sprint Output:
Instead of focusing on raw sign-ups, measure the impact of your Love Sprints against an activation milestone.
documentation
Presentation creation, editing, and analysis. When Claude needs to work with presentations (.pptx files) for: (1) Creating new presentations, (2) Modifying or editing content, (3) Working with layouts, (4) Adding comments or speaker notes, or any other presentation tasks
development
A framework to identify and develop sustainable competitive advantages (Power) based on a company's lifecycle stage. Use this when drafting a product strategy, evaluating business model durability, or distinguishing between "operational excellence" and true competitive moats.
development
```yaml --- name: podcast-launch-and-growth-engine description: A framework for launching and scaling a podcast based on topic validation, ranking momentum, and lean production. Use this skill when starting a new content channel, choosing a niche, or designing a listener acquisition strategy. --- This framework leverages Chris Hutchins' "All the Hacks" methodology to move from an idea to the top 5% of active podcasts through strategic validation, momentum-based launching, and high-efficiency di
development
A high-bar framework for measuring and achieving product-market fit (PMF) before scaling. Use this when validating a new product line, deciding if a beta is ready for a general release, or diagnosing why a product isn't generating organic word-of-mouth growth.