hooked-model

Map product user journeys to the Hook Cycle's triggers, actions, rewards, and investments.

Updated Apr 29, 2026
One-click install
npx skills add https://github.com/dev-khoi/conHack-2026 --skill hooked-model-dev-khoi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hooked-model
Source: https://github.com/dev-khoi/conHack-2026/tree/main/.opencode/skills/hooked-model
Command: npx skills add https://github.com/dev-khoi/conHack-2026 --skill hooked-model-dev-khoi

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Design habit-forming products using the Hook Cycle to improve engagement and retention by aligning user triggers, actions, rewards, and investments.

Core Features & Use Cases

  • Hook Cycle Phases: Trigger (External/Internal), Action (Simple behavior), Variable Reward (Tribe/Hunt/Self), Investment (User input and future value)
  • Use Case: Designing onboarding flows to improve retention, creating engagement loops, and planning notifications that encourage return
  • Example: Applying Hooked to a mobile app to increase daily active users by structuring triggers and rewards around key user goals

Quick Start

Map your product's user journey to the Hook Cycle and iterate triggers, actions, rewards, and investments to boost engagement.

Frequently Asked Questions about hooked-model

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How does the Hook Cycle work for improving user engagement and retention?

The Hook Cycle improves user retention by mapping four phases—trigger, action, variable reward, and investment—to user behavior, creating habit-forming loops that encourage repeated product interaction.

How do I design onboarding flows using behavioral design to boost retention?

Behavioral design structures onboarding flows by aligning external triggers and simple initial actions with variable rewards, ensuring new users experience immediate value and form habits that increase retention.

Can habit-forming product design be applied to notification strategies?

Habit-forming design applies to notification strategies by using external triggers to prompt user action, followed by variable rewards that motivate users to re-engage with the product continuously.

What are the types of variable rewards used in the Hooked Model?

Variable rewards in the Hooked Model are categorized into three types: Tribe (social rewards), Hunt (resources and information), and Self (personal mastery and achievement), which sustain user motivation.

Does this Hook Cycle mapping approach consider ethical design guardrails?

Yes, this Hook Cycle mapping approach explicitly considers ethical design and guardrails, ensuring that engagement loops and habit-forming triggers are designed responsibly without exploiting user behavior.

What is the best way to map a user journey to engagement loops for a mobile app?

The best way to map user journeys to engagement loops is to align key product goals with the Hook Cycle's triggers, actions, rewards, and investments, structuring them to increase daily active users.