Skip to content

Latest commit

 

History

9 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

😊 ProductFeeling

Emotion-aware product design for AI agents. 23 commands · companions to Impeccable, DocSlime, and RedTeam.

Current project version: v0.1.0.

Quick start: npx skills add DecisionNerd/ProductFeeling → reload your harness → /productfeeling feel <your surface>. Playbook: /productfeeling sequence onboarding.

What is this?

ProductFeeling helps agents and product teams decide how a product should feel — then stress-test surfaces, flows, and copy against that north star.

  • Name a primary feeling and anti-goals
  • Audit journeys, tone, trust, friction, peaks/ends, and UI states
  • Write emotion briefs Impeccable can execute
  • Hand off durable narrative to DocSlime / project docs/

Primary feeling (this product): grounded clarity — name how your product feels and why, on real evidence; confidence to act is the residue. Participants should never feel blocked or overwhelmed.

Works chat-only (paste a flow) or project-anchored (docs/ for lasting context; .productfeeling/ for reviews and briefs).

Commands

All commands run through /productfeeling:

Command What it does
/productfeeling init Capture feeling context into project docs (or legacy FEELING.md)
/productfeeling feel General how-does-this-feel review
/productfeeling audit Structured emotion audit
/productfeeling critique Scored emotional design critique
/productfeeling review Pre-ship emotional readiness gate
/productfeeling map Emotional journey / valence map
/productfeeling jobs Emotional jobs-to-be-done
/productfeeling tone Voice and microcopy feel
/productfeeling peaks-ends Peak-end moment design
/productfeeling friction Feeling-relevant friction inventory
/productfeeling delight Where delight belongs
/productfeeling trust Trust signals and anxiety reducers
/productfeeling states Empty / loading / error / success
/productfeeling persona Emotional lens per segment
/productfeeling intensity Calibrate emotional volume
/productfeeling anti-patterns Emotional dark patterns
/productfeeling metaphors Craft metaphors for Impeccable
/productfeeling brief Write an emotion brief
/productfeeling handoff Route to Impeccable / DocSlime
/productfeeling sequence Tool-chain playbooks
/productfeeling next Do the next best-practice piece and keep going
/productfeeling random Roll a random technique
/productfeeling library List everything you could do here

Examples

/productfeeling feel our onboarding
/productfeeling audit the checkout flow
/productfeeling map signup → first value
/productfeeling brief dashboard empty state
/productfeeling review before we ship billing
/productfeeling sequence checkout

Pin shortcuts: /productfeeling pin audit creates /audit.

Installation

Option 1: skills CLI (recommended)

npx skills add DecisionNerd/ProductFeeling

Uses the open agent skills CLI — detects Cursor, Claude Code, Codex, and more. Update later with npx skills update. Add -g for user-level or -y for non-interactive.

Option 2: Project CLI

npx --yes github:DecisionNerd/ProductFeeling install

Detects harness folders and installs the skill. Use --providers=cursor,claude,agents and --scope=project|global. Also scaffolds .productfeeling/ for reviews.

Option 3: Claude Code plugin

/plugin marketplace add DecisionNerd/ProductFeeling

Option 4: ChatGPT Custom GPT

Paste chatgpt/INSTRUCTIONS.md into Instructions; optionally upload skill/reference/catalog.md as knowledge. See chatgpt/README.md.

Option 5: Copy from repo

npm run build
cp -r .cursor/skills/productfeeling your-project/.cursor/skills/   # or .claude / .agents

Project context

Location Role
docs/ (DocSlime) Preferred feeling/product source of truth — especially strategy/ and experience/
.productfeeling/ Reviews, briefs, sessions — not a second product narrative
Legacy FEELING.md Optional; never required for a scoped chat review

Companions

Skill What it is Role in the chain
Impeccable · impeccable.style Design guidance for AI coding agents — frontend craft, live browser iteration, and deterministic detector rules Makes it look and behave
DocSlime · docslime.dev A CLI plus skill pack for creating, filling, reviewing, and publishing an opinionated docs/ tree Keeps the why in docs/
RedTeam · curatelabs.github.io/RedTeam Applied critical thinking for AI agents — premortems, assumptions checks, devil's advocacy, decision reviews (not security testing) Stress-tests the decision before commitment

ProductFeeling decides how it should feel, then hands off: Impeccable executes the craft, DocSlime holds the durable narrative, and RedTeam challenges the decision before you commit.

Docs & handbook

npm install
npm run docs:dev

License

AGPL-3.0-or-later. See LICENSE and NOTICE.md.

About

Emotional Product Design Skills for use with Impeccable and DocSlime

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages