Get the FREE Ultimate OpenClaw Setup Guide β†’
S

FearBot 🫣

Scanned

@Samoppakiks

npx machina-cli add skill @Samoppakiks/fearbot --openclaw
Files (1)
SKILL.md
5.4 KB

FearBot 🧠

CBT-based therapy for anxiety, depression, stress & trauma

A comprehensive Cognitive Behavioral Therapy skill that turns your OpenClaw agent into a structured therapy companion. Handles the full spectrum of common mental health concerns using evidence-based techniques.

⚠️ Important Disclaimers

THIS IS NOT A REPLACEMENT FOR PROFESSIONAL MENTAL HEALTH CARE.

  • FearBot is a supportive tool, not a licensed therapist
  • For serious mental health concerns, please see a qualified professional
  • If you're in crisis, contact emergency services or a crisis helpline immediately
  • This skill is designed for mild-to-moderate anxiety, depression, stress, and trauma symptoms
  • Not appropriate for: active suicidality, psychosis, severe/treatment-resistant depression, eating disorders, substance abuse, or bipolar disorder

By using this skill, you acknowledge these limitations.

Why FearBot?

Traditional therapy apps are isolated β€” they don't know your life context. FearBot works best as part of a fully-integrated OpenClaw agent that already knows:

  • Your daily stressors (from your messages)
  • Your sleep patterns
  • Your work pressures
  • Your relationships
  • Everything between sessions

This context advantage is what makes AI-assisted therapy genuinely useful.

Features

  • Validated Assessments: GAD-7 (anxiety), PHQ-9 (depression), DASS-21 (stress), PCL-5 (trauma)
  • Differential Diagnosis: Screens for GAD, social anxiety, panic, OCD, PTSD, depression
  • Session Tracking: Persistent session history, mood tracking, homework
  • Thought Records: Quick logging between sessions for any distressing moment
  • Crisis Detection: Three-tier safety system with automatic escalation
  • CBT Techniques: Cognitive restructuring, behavioral activation, exposure, grounding
  • Full Transparency: Shows scores, explains diagnoses, treats you like an adult

Activation

Say any of these to your agent:

  • "therapy mode" / "start therapy" / "therapy session"
  • "fearbot" / "fear bot"
  • "let's do therapy"

For quick anxiety logging (without full session):

  • "I'm anxious" / "feeling anxious"
  • "thought record" / "log this anxiety"

Session Flow

First Session (Intake)

  1. Baseline GAD-7 + PHQ-9 assessment
  2. Differential diagnosis screening
  3. Clinical impression with full transparency
  4. Homework assignment
  5. All data saved to local database

Ongoing Sessions

  1. Mood check-in (0-10)
  2. Bridge from last session + homework review
  3. Due assessments (GAD-7 weekly, PHQ-9 bi-weekly)
  4. Collaborative agenda setting
  5. Core CBT work (matched to presentation)
  6. Summary + new homework

Crisis Safety

FearBot includes a three-tier crisis detection system that monitors ALL messages:

TierTriggerResponse
HIGHActive suicidal intent/planStop therapy, safety protocol, helplines
MODERATEPassive ideationPause, assess, provide resources
LOWDistress markersAcknowledge, screen, continue with awareness

Included Crisis Resources:

Data Storage

All therapy data stays LOCAL on your machine:

  • ~/clawd/data/therapy/sessions.json β€” Session history
  • ~/clawd/data/therapy/assessments.json β€” Assessment scores over time
  • ~/clawd/data/therapy/thought-records.md β€” Thought record journal
  • ~/clawd/data/therapy/mood-log.json β€” Mood tracking

Nothing is sent to external servers. Your mental health data is yours.

Technical Requirements

  • OpenClaw 2026.1.0+
  • Bash shell (for therapy-db.sh script)
  • jq (for JSON processing)

Professional Referral Triggers

FearBot will recommend seeing a human professional when:

  • PHQ-9 β‰₯ 15 (moderately severe depression)
  • GAD-7 β‰₯ 15 (severe anxiety)
  • Any suicidal ideation with plan
  • No improvement after 4-6 weeks
  • Disclosure of: substance abuse, self-harm, psychosis, eating disorders

The Philosophy

"Therapy shouldn't be a 1-hour/week information bottleneck. Your AI agent already knows your week. Use that."

FearBot is built on the belief that:

  1. CBT is evidence-based and genuinely helps
  2. Access to mental health support shouldn't be gated by cost/availability
  3. Context-aware AI can provide something traditional apps can't
  4. Full transparency builds trust (we show you the scores, explain the diagnoses)
  5. You're an adult who can handle clinical information

Credits

  • Built with CBT framework based on Aaron Beck's cognitive model
  • Assessments: GAD-7 (Spitzer et al.), PHQ-9 (Kroenke et al.), DASS-21 (Lovibond), PCL-5 (Weathers et al.)
  • Crisis protocol informed by Columbia Suicide Severity Rating Scale

License

MIT β€” Use freely, modify freely, help people freely.


Built by someone with anxiety, for people with anxiety. 🧠

Source

git clone https://clawhub.ai/Samoppakiks/fearbotView on GitHub

Overview

FearBot provides structured CBT-based therapy for anxiety, depression, stress, and trauma within an OpenClaw agent. It uses Beck's model and validated assessments (GAD-7, PHQ-9, DASS-21, PCL-5), plus crisis detection, thought records, differential diagnosis, and session tracking. It emphasizes transparency, adult-level explanations, and locally stored data.

How This Skill Works

FearBot implements Beck's CBT framework, administering validated assessments (GAD-7, PHQ-9, DASS-21, PCL-5), guiding core CBT work, and tracking mood and homework across sessions. It includes a three-tier crisis detection system with automatic escalation and uses Thought Records to capture distressing moments between sessions. All therapy data is stored locally on the user’s device.

When to Use It

  • During heightened anxiety, depressive symptoms, or stress when you want an evidence-based CBT approach.
  • Between sessions for mood checks, Thought Records, and homework review.
  • When you want a differential diagnosis screen for GAD, social anxiety, panic, OCD, PTSD, or depression.
  • If you need crisis detection and safety escalation within a structured therapy flow.
  • When you want to review your session history, mood trends, and completed tasks locally.

Quick Start

  1. Step 1: Say 'therapy mode' / 'start therapy' / 'fearbot' to activate FearBot.
  2. Step 2: Begin a therapy session or log anxiety with 'thought record'.
  3. Step 3: Complete daily mood check-ins and follow the assigned CBT homework.

Best Practices

  • Use clear activation phrases (e.g., 'therapy mode', 'fearbot') to start or resume sessions.
  • Complete the GAD-7, PHQ-9, DASS-21, and PCL-5 assessments as scheduled for accurate scoring.
  • Be honest and specific in Thought Records to improve the quality of cognitive restructuring.
  • Review mood checks and homework before each new session to track progress.
  • If safety concerns arise, follow the crisis safety prompts and escalate as needed.

Example Use Cases

  • A user completes intake assessments and receives a tailored CBT plan for anxiety and mood.
  • Between sessions, the user logs a distressing moment with a Thought Record for quick reflection.
  • Over weeks, session history shows stable mood scores and progressive completion of homework.
  • Crisis detection flags high risk and the agent provides safety resources and escalation guidance.
  • Differential diagnosis helps clarify whether symptoms align more with GAD, PTSD, or depression within a CBT framework.

Frequently Asked Questions

Add this skill to your agents
Sponsor this space

Reach thousands of developers β†—