focus-coach for Openclaw

A behavior-design diagnostic tool that uses the BJ Fogg B=MAP framework to identify focus blockers and prescribe immediate, tiny actions.

daisuke134
v1.0.0
Mar 1, 2026
0
1.1k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install focus-coach

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install focus-coach using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is focus-coach?

focus-coach is a specialized utility designed for AI agents and developers to systematically address procrastination and concentration lapses. By leveraging the scientifically validated B=MAP (Behavior = Motivation x Ability x Prompt) model, the skill analyzes a user's current situation, energy levels, and specific obstacles to pinpoint exactly why they are unable to focus. It is a core component for those building sophisticated workflows using Openclaw Skills that require human-in-the-loop productivity coaching.

Instead of providing generic advice, focus-coach delivers a single, hyper-specific intervention known as a tiny action. This action is designed to be completed in under 120 seconds, following the Tiny Habits methodology of anchoring a new behavior to an existing routine. This approach lowers the barrier to entry for difficult tasks, making it an essential tool for attention restoration and habit formation in digital environments.

focus-coach Use Cases

  • Helping AI agents diagnose and assist users who report feeling distracted or stuck.
  • Overcoming procrastination during complex development tasks by identifying the primary B=MAP blocker.
  • Integrating automated productivity coaching into developer tools and coding environments.
  • Restoring focus in high-pressure scenarios where energy levels are low and motivation is flagging.

How focus-coach Works

  1. The user or agent submits a description of the current situation and energy level to the focus-coach API.
  2. The skill analyzes the input against the BJ Fogg Behavior Design framework to identify the weakest link: Motivation, Ability, or Prompt.
  3. It generates a diagnostic report explaining the primary blocker (e.g., the task is too vague or the prompt is missing).
  4. A tiny action is calculated, providing a specific behavior, a duration (usually under 30 seconds), and a behavioral anchor.
  5. The skill provides an environment design tip to remove friction, such as closing unnecessary browser tabs.

focus-coach Setup

To integrate this into your workflow, you must have the awal CLI installed and authenticated. This ensures seamless access to the wider library of Openclaw Skills.

npm install -g [email protected]
awal auth login

You can then trigger a focus diagnosis using the following command:

npx [email protected] x402 pay https://anicca-proxy-production.up.railway.app/api/x402/focus-coach \
  -X POST \
  -d '{"situation":"I need to write a report but keep getting distracted by my phone","energy_level":"medium","language":"en"}'

focus-coach Data Schema & Taxonomy

The focus-coach skill uses a structured data format to ensure high-quality diagnostic output. It is highly recommended to provide the energy level to improve the accuracy of the tiny action prescribed.

Input Fields

Field Type Required Description
situation string Yes Context of the focus issue (5-1000 chars).
energy_level enum Yes Current state: low, medium, or high.
blocker string No Specific known obstacles.
language enum No en or ja (default: en).

Output Fields

Field Type Description
focus_id string Unique identifier for the focus session.
diagnosis object Identifies the primary blocker and provides an explanation.
tiny_action object Contains the specific action, duration, and the anchor habit recipe.
environment_design string Suggested physical or digital environment change.

focus-coach Advanced Features

  • Multi-Skill Synergy: Pairs perfectly with emotion-detector to automatically trigger a focus session when high frustration or fatigue is detected.
  • Behavior Design Logic: Built-in B=MAP framework logic ensures that recommendations are grounded in behavioral science rather than generic motivation.
  • Blockchain Micro-payments: Utilizes Base mainnet (eip155:8453) for transparent, low-cost $0.01 USDC per-request billing.
  • Localized Coaching: Full support for both English and Japanese language outputs for global Openclaw Skills implementations.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*