← 返回 Skills 市场
thesethrose

Therapy Mode

作者 Seth Rose · GitHub ↗ · v1.1.0
cross-platform ⚠ suspicious
2914
总下载
11
收藏
15
当前安装
3
版本数
在 OpenClaw 中安装
/install therapy-mode
功能描述
Comprehensive AI-assisted therapeutic support framework with CBT, ACT, DBT, MI, session notes CLI, and crisis protocols.
安全使用建议
Before installing or enabling this skill, consider the following: - Path mismatch: the Python CLI writes to /Users/sethrose/.clawdbot/workspace/therapy-notes (hardcoded). Verify and update the path to a correct, intended workspace directory; otherwise the skill may fail or write sensitive data to someone else's path. - Sensitive data at rest: the skill will persist session notes (potentially PHI). Confirm where files will be stored, whether they are encrypted, and who/what processes can read them. - Destructive operations: the CLI supports hard delete (permanent removal) and archive/restore via filesystem moves. Ensure you understand and control who can invoke these commands (agents with shell access could delete data). - Broad/inexact instructions: SKILL.md asks the agent to 'review entire session' and to 'connect to prior therapy history if available' without specifying safe search scope; that could cause reading unrelated files. Limit the agent's file access or explicitly configure which directories are permitted. - Clinical & safety concerns: the SKILL.md contains clinical directives (MUST complete case formulations, crisis protocols). This is not a substitute for trained clinicians. If you plan to use it clinically, ensure compliance with privacy laws and professional oversight. Recommendations: update the code to use a workspace-relative path (e.g., from an explicit WORKSPACE env var), add explicit configuration for storage location and retention, enable encryption or access controls on note files, restrict execution so only trusted users/agents can run the CLI, and review the SKILL.md for any vague instructions that could cause the agent to access unrelated data. If you cannot verify or modify the hardcoded path and data-handling behavior, treat the skill as risky for storing sensitive therapy notes.
功能分析
Type: OpenClaw Skill Name: therapy-mode Version: 1.1.0 The `therapy-notes.py` script contains a hardcoded absolute path (`/Users/sethrose/.clawdbot/workspace/therapy-notes`) for all file operations, including creation, modification, and permanent deletion (`os.remove`). This deviates from the `SKILL.md` instructions which imply operations within the agent's `{WORKSPACE}`. This misconfiguration means the skill is not portable and could lead to files being written or deleted outside the expected skill's directory, potentially impacting a specific user's filesystem if the agent has the necessary permissions. While there's no clear evidence of intentional malicious behavior like data exfiltration or arbitrary command execution, this hardcoded path combined with file deletion capabilities represents a significant security risk due to unexpected file system interactions.
能力评估
Purpose & Capability
Name/description, SKILL.md, and the CLI code all focus on session notes and therapeutic scaffolding (CBT/ACT/MI) so the core purpose is consistent — but the code hardcodes NOTES_DIR to /Users/sethrose/.clawdbot/workspace/therapy-notes while SKILL.md uses a generic {WORKSPACE} placeholder. That mismatch is incoherent: the skill will attempt to read/write a specific user's home path rather than a portable workspace path. This suggests sloppy packaging or leftover developer-specific configuration rather than direct maliciousness, but it is disproportionate to the declared, portable skill behavior.
Instruction Scope
SKILL.md directs the agent to update session notes every turn and to 'review the entire session file in its entirety' on session close, and to 'connect to prior therapy history if available.' Those are within a note-taking purpose, but the 'connect to prior therapy history' and broad review requirements are vague and grant the agent discretion to access other files or aggregate prior sessions. Combined with persistent local storage of sensitive therapy content, this increases privacy risk and scope creep.
Install Mechanism
No install spec (instruction-only with an included Python CLI). Nothing is downloaded or written to disk by an installer — the only code is the provided therapy-notes.py. This is the lowest install risk.
Credentials
The skill declares no required env vars or credentials, which is plausible. However, the code assumes filesystem access to a hardcoded absolute path (/Users/sethrose/...), and performs move/delete (shutil.move, os.remove) and permanent deletion operations. Those require filesystem permissions and allow destructive changes to local files; such access is not declared or scoped in SKILL.md. No mention of encryption, access controls, or data retention — disproportionate given the PHI-like data being stored.
Persistence & Privilege
always:false and no install spec mean the skill does not demand forced inclusion or system-wide persistence. It does persist user data to disk (notes and sessions.json) which is expected for a notes manager, but it does not request elevated platform privileges or modify other skills' configs.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install therapy-mode
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /therapy-mode 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.1.0
Added post-session therapist review guidelines, 3 Cs Framework, and Common Clinical Patterns section
v1.0.1
Added frontmatter with title, description, and tags
v1.0.0
therapy-mode 1.0.0 - Initial release of the Comprehensive Guide for AI-Assisted Therapeutic Support. - Documents core therapeutic frameworks (CBT, ACT, MI, DBT, Person-Centered, SFBT) with principles, key techniques, and AI applications. - Outlines session note-taking procedures for continuity and tracking user progress. - Provides structured guidance on foundational communication skills, including reflective listening, Socratic questioning, and validation practices. - Includes visual summaries (Mermaid diagrams) of key therapeutic models and processes.
元数据
Slug therapy-mode
版本 1.1.0
许可证
累计安装 17
当前安装数 15
历史版本数 3
常见问题

Therapy Mode 是什么?

Comprehensive AI-assisted therapeutic support framework with CBT, ACT, DBT, MI, session notes CLI, and crisis protocols. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 2914 次。

如何安装 Therapy Mode?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install therapy-mode」即可一键安装,无需额外配置。

Therapy Mode 是免费的吗?

是的,Therapy Mode 完全免费(开源免费),可自由下载、安装和使用。

Therapy Mode 支持哪些平台?

Therapy Mode 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Therapy Mode?

由 Seth Rose(@thesethrose)开发并维护,当前版本 v1.1.0。

💬 留言讨论