hooked-model

Apply the Hook cycle to design habit-forming product engagement loops.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Hooked Model provides a structured framework to design products that form lasting user habits by guiding the progression from triggers to actions, rewards, and investments, thereby improving engagement and retention.

Core Features & Use Cases

  • The Hook Cycle is a four-phase model (Trigger → Action → Variable Reward → Investment) used to map and optimize engagement loops.
  • Phase guidance covers External and Internal Triggers, simple Actions, variable rewards types (Tribe, Hunt, Self), and how investments deepen user commitment.
  • Real-world scenarios include planning notification and re-engagement strategies, retention improvements, and evaluating ethical implications of engagement design.

Quick Start

Identify your product's core user need and map it to the Hook Cycle to draft an initial engagement loop for validation.

Frequently Asked Questions about hooked-model

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

FAQPage Schema
How do I design habit-forming products using the Hook cycle?

Design habit-forming products by mapping your core user need to the Hook cycle's four phases: Trigger, Action, Variable Reward, and Investment. This structured framework guides the progression from triggers to actions and rewards, building engagement loops that improve long-term retention.

What is the Hook cycle framework for user retention?

The Hook cycle framework for user retention is a four-phase model consisting of Trigger, Action, Variable Reward, and Investment. It maps and optimizes engagement loops to form lasting user habits, ensuring users return without external prompting.

How does variable reward design work in behavioral design?

Variable reward design in behavioral design works by categorizing rewards into three types: Tribe, Hunt, and Self. This phase of the Hook cycle creates unpredictable yet satisfying outcomes that sustain user engagement and deepen habit formation.

How do I plan notification and re-engagement strategies ethically?

Plan notification and re-engagement strategies ethically by evaluating the ethical implications of your engagement design alongside the Hook cycle. This ensures your external triggers and variable rewards drive user return without exploiting behavioral vulnerabilities.

What is the best way to trigger user actions without external prompts?

The best way to trigger user actions without external prompts is to transition from external triggers to internal triggers within the Hook cycle. As investments deepen user commitment, internal triggers automatically drive long-term user return and habit formation.