.claude/skills/optimizing-for-user-feelings/SKILL.md
A product development framework that prioritizes emotional outcomes over quantitative metrics to build high-loyalty consumer products. Use this when defining a new feature's UX, when data-driven optimization has reached a local maximum, or when building products in a commoditized market where brand and delight are the primary differentiators.
npx skillsauth add samarv/Shanon optimizing-for-user-feelingsInstall 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.
Traditional product development often obsesses over "graphs and metrics" (e.g., clicks, conversion, time in app), which can lead to sterile, uninspired products. This framework shifts the focus to the human on the other side of the screen, identifying the specific emotional state you want to evoke—such as joy, speed, focus, or airiness—and using that as the North Star for design and engineering.
Before writing a PRD or a line of code, define exactly how the user should feel during and after the interaction. Common target emotions include:
View "Feelings" as a precursor to "Metrics." If a user feels "Surprise" or "Joy," the quantitative result is often viral growth (screenshots shared in Slack, tweets, recommendations). If they feel "Agile," the result is high retention (D5/D7—using the app 5 out of 7 days).
Metrics should not be the source of inspiration at the moment of creation, but they are essential tools to keep you honest.
Instead of asking "What is the MVP?" or "How do we fix the bug?", ask: "What could be?" This pushes the team to imagine the most ambitious, "soulful" version of a solution that transcends basic utility.
When building a feature, give it a "made-up" or non-traditional name to shed preconceived notions.
Once the target feeling and "what could be" vision are set, "swarm" the project. Hire or assign people with "heartfelt intensity"—those who have something to prove regarding that specific craft (e.g., a performance engineer who wants to achieve double the speed with 25% of the headcount).
Example 1: The "Peek" Feature (Arc Browser)
Example 2: Enterprise Software Implementation
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.