fogg-behavior-model

Diagnose user behavior using motivation, ability, and prompt analysis.

5|Updated Oct 17, 2011
One-click install
npx skills add https://github.com/klen/dotfiles --skill fogg-behavior-model-klen
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: fogg-behavior-model
Source: https://github.com/klen/dotfiles/tree/main/.config/opencode/skills/fogg-behavior-model
Command: npx skills add https://github.com/klen/dotfiles --skill fogg-behavior-model-klen

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps you understand and design behavior change by applying the Fogg Behavior Model, identifying why users do or don't take desired actions.

Core Features & Use Cases

  • Behavior Diagnosis: Analyze user actions based on Motivation, Ability, and Prompt.
  • Intervention Design: Develop strategies to increase motivation, improve ability, or optimize prompts.
  • Use Case: You're designing an onboarding flow and users aren't completing it. Use this Skill to diagnose whether the problem is low motivation, high difficulty, or a missing prompt, and then design targeted improvements.

Quick Start

Analyze why users are not completing the onboarding flow by assessing their motivation, ability, and prompts.

Frequently Asked Questions about fogg-behavior-model

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

FAQPage Schema
How do I diagnose why users are not completing the onboarding flow?

Diagnose onboarding flow drop-offs by analyzing user motivation, ability, and prompts. The Fogg Behavior Model helps identify whether the failure stems from low motivation, high task difficulty, or a missing prompt.

What is the Fogg Behavior Model for product design?

The Fogg Behavior Model is a framework stating that behavior happens when motivation, ability, and a prompt converge simultaneously. It is used in product design to diagnose user actions and design targeted behavior change interventions.

How do I design user engagement strategies for habit formation?

Design user engagement strategies for habit formation by creating targeted interventions that either increase user motivation, simplify the required ability, or optimize behavioral prompts based on the B=MAP model.

Can I use the B=MAP framework for feature adoption analysis?

Yes, you can use the B=MAP framework for feature adoption analysis. It evaluates why a behavior occurs or fails by mapping user psychology against ability limits and prompt effectiveness.

What's the best way to increase user motivation for behavior change?

The best way to increase user motivation for behavior change is to apply the Fogg Behavior Model to isolate motivation as the bottleneck, then design targeted intervention strategies specifically addressing that deficit.

When should I not use the Fogg Behavior Model for user psychology analysis?

You should not use the Fogg Behavior Model for user psychology analysis when the behavior failure is caused by external technical limitations rather than deficits in user motivation, ability, or prompt design.