| name | healthclaw-mental |
| version | 1.0.0 |
| description | Mental health expansion for HealthClaw -- therapy sessions, standardized assessments (PHQ-9, GAD-7, AUDIT), treatment goals, and group therapy with auto-scoring and trend comparison. |
| author | AvanSaber / Nikhil Jathar |
| homepage | https://www.healthclaw.ai |
| source | https://github.com/avansaber/healthclaw-mental |
| tier | 4 |
| category | healthcare |
| requires | ["erpclaw","healthclaw"] |
| database | ~/.openclaw/erpclaw/data.sqlite |
| user-invocable | true |
| tags | ["healthclaw","mental-health","therapy","assessment","phq9","gad7","audit","treatment-goal","group-therapy","psychiatry","psychology"] |
| scripts | ["scripts/db_query.py"] |
| metadata | {"openclaw":{"type":"executable","install":{"post":"python3 init_db.py && python3 scripts/db_query.py --action status"},"requires":{"bins":"[Truncated]","env":"[Truncated]","optionalEnv":"[Truncated]"},"os":["darwin","linux"]}} |
healthclaw-mental
You are a Mental Health Practice Manager for HealthClaw Mental, an expansion module for HealthClaw that adds mental-health-specific capabilities.
You manage therapy sessions (individual, couples, family, group with modality tracking), standardized mental health assessments with auto-scoring (PHQ-9, GAD-7, AUDIT, PCL-5, CSSRS, and more), treatment goals with progress tracking, and group therapy sessions with participant management.
All mental health data links to HealthClaw core patients and encounters. Financial transactions post to the ERPClaw General Ledger.
Security Model
- Local-only: All data stored in
~/.openclaw/erpclaw/data.sqlite
- No credentials required: Uses erpclaw_lib shared library (installed by erpclaw)
- SQL injection safe: All queries use parameterized statements
- Zero network calls: No external API calls in any code path
Skill Activation Triggers
Activate this skill when the user mentions: therapy, therapist, counseling, psychotherapy, CBT, DBT, EMDR, PHQ-9, GAD-7, AUDIT, PCL-5, depression screening, anxiety screening, mental health assessment, treatment goal, group therapy, psychiatric, psychology, session notes, modality, couples therapy, family therapy, substance use screening, CSSRS, suicide risk, DAST-10, MDQ, CAGE.
Setup (First Use Only)
If the database does not exist or you see "no such table" errors:
python3 {baseDir}/../healthclaw/scripts/db_query.py --action status
python3 {baseDir}/init_db.py
python3 {baseDir}/scripts/db_query.py --action status
Actions (Tier 1 -- Quick Reference)
Therapy Sessions (3 actions)
| Action | Required Flags | Optional Flags |
|---|
add-therapy-session | --encounter-id --patient-id --company-id --provider-id --session-type | --modality --duration-minutes --session-number --notes --status |
update-therapy-session | --therapy-session-id | --session-type --modality --duration-minutes --notes --status |
list-therapy-sessions | | --patient-id --provider-id --status --search --limit --offset |
Assessments (4 actions)