A solid implementation of Nir Eyal's Hook Model for anyone building engagement loops or trying to figure out why users aren't coming back. It walks through the four phases (Trigger, Action, Variable Reward, Investment) with specific product applications and scoring rubrics. The skill shines when you're designing notification strategies, building streak systems, or diagnosing post-signup drop-off. It includes ethical boundaries, which is refreshing, and the emphasis on reducing friction over increasing motivation is practical. The copy patterns and context-specific examples make it immediately applicable rather than theoretical. Best used when you need to systematically evaluate or design retention mechanics, not just sprinkle gamification on top of a product.

skills.sh installs
6.6K
GitHub stars
2.7K
last updated
Aug 21, 2026

Install

$ npx -y skills add wondelai/skills --skill hooked-ux --agent claude-code

Installs into .claude/skills of the current project.

Files

Hook Model Framework

Framework for building habit-forming products. Habits are not created — they are built through successive cycles through the Hook.

Core Principle

The Hook Model = a four-phase loop that connects the user's problem to your solution frequently enough to form a habit, moving usage from deliberate to automatic.

Trigger → Action → Variable Reward → Investment
    ↑                                      │
    └──────────────────────────────────────┘

Scoring

Sponsors

Details

Repository
github.com/wondelai/skills
Category
Design & UI/UX
First seen
Apr 16, 2026

More from wondelai/skills

All 50
1calm-north avatarbuild-linkscalm-north/seojuice-skillsDesign a link building campaign with prospect identification, asset creation, and outreach strategy. Use when the user asks about link building, backlinks, doma6.5Kskills.sh installs
2cursor avatarwhycursor/pluginsUse for 'why does X work this way', 'why we picked Y', design rationale, regressions, postmortems, or data-backed thresholds. Discovers available MCPs and queri6.5Kskills.sh installs
3github avatarnoob-modegithub/awesome-copilotPlain-English translation layer for non-technical Copilot CLI users. Translates every approval prompt, error message, and technical output into clear, jargon-fr6.4Kskills.sh installs
4affaan-m avatarpostgres-patternsaffaan-m/eccPostgreSQL database patterns for query optimization, schema design, indexing, and security. Based on Supabase best practices.6.3Kskills.sh installs
5jeffallan avatardatabase-optimizerjeffallan/claude-skillsOptimizes database queries and improves performance across PostgreSQL and MySQL systems. Use when investigating slow queries, analyzing execution plans, or opti6.3Kskills.sh installs
6trailofbits avatarspec-to-code-compliancetrailofbits/skillsCheck code against the documentation that specifies it - which requirements hold, which the code contradicts, which are absent, and what the code does that no d6.3Kskills.sh installs