If you're building features that need repeat engagement without constant marketing nudges, this walks you through Nir Eyal's Hooked Model: the trigger, action, variable reward, investment cycle that makes products feel automatic. It's the framework behind why you check Instagram when you're bored or open Slack when you're anxious. The skill helps you identify internal triggers worth owning and design loops that genuinely improve user lives rather than just extract attention. Best for consumer products where retention matters more than acquisition. Skip it if your product is inherently infrequent or requires conscious evaluation each time.

skills.sh installs
349
GitHub stars
58
last updated
Aug 21, 2026

Install

$ npx -y skills add pmprompt/claude-plugin-product-management --skill hooked-model --agent claude-code

Installs into .claude/skills of the current project.

Files

Domain Context

This skill implements a proven product management framework. The approach combines best practices from industry leaders and is designed for practical application in day-to-day PM work.

Input Requirements

  • Context about your product, feature, or problem
  • Relevant data, research, or constraints (recommended but optional)
  • Clear articulation of what you're trying to achieve

The Hooked Model

What It Is

The Hooked Model is a framework for building products that create unprompted user engagement. The core insight: habit-forming products connect to internal triggers through a repeating cycle of trigger, action, reward, and investment.

When a product becomes a habit, users engage without external prompts. They don't need ads, emails, or notifications to come back. They return because the product has become their automatic response to an internal trigger like boredom, loneliness, uncertainty, or FOMO.

The key shift: Move from asking "How do we get users to open the app?" to asking "What internal trigger do we want to own, and how do we become the automatic response to it?"

When to Use It

Use the Hooked Model when you need to:

Sponsors

Details

Repository
github.com/pmprompt/claude-plugin-product-management
Categories
DevOps & CI/CD, Design & UI/UX
First seen
Jun 3, 2026

More from pmprompt/claude-plugin-product-management

All 25
1sendaifun avatarheliussendaifun/skillsBuild Solana applications with Helius infrastructure. Covers transaction sending (Sender), asset/NFT queries (DAS API), real-time streaming (WebSockets, Laserst348skills.sh installs
2davila7 avatarvoice-agentsdavila7/claude-code-templatesVoice agents represent the frontier of AI interaction - humans speaking naturally with AI systems. The challenge isn't just speech recognition and synthesis, it347skills.sh installs
3claude-dev-suite avatartoken-optimizationclaude-dev-suite/claude-dev-suiteToken optimization best practices for MCP server and tool interactions. Minimizes token consumption while maintaining effectiveness. USE WHEN: user mentions "to346skills.sh installs
4jezweb avataropenai-responsesjezweb/claude-skillsBuild agentic AI with OpenAI Responses API - stateful conversations with preserved reasoning, built-in tools (Code Interpreter, File Search, Web Search), and MC346skills.sh installs
5davila7 avatarguidancedavila7/claude-code-templatesControl LLM output with regex and grammars, guarantee valid JSON/XML/code generation, enforce structured formats, and build multi-step workflows with Guidance -343skills.sh installs
6jezweb avataremail-gatewayjezweb/claude-skillsMulti-provider email sending for Cloudflare Workers and Node.js applications. Build transactional email systems with Resend (React Email support), SendGrid (ent342skills.sh installs