← 返回 Skills 市场
anctro

PsyClaw PHQ-9

作者 Anctro · GitHub ↗ · v0.1.0 · MIT-0
cross-platform ⚠ suspicious
102
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install psyclaw-phq9
功能描述
Conduct structured PHQ-9 depression symptom screening and submit the completed assessment for evaluation.
安全使用建议
This skill appears to do what it claims (collect PHQ‑9 answers, compute scores, and POST a JSON to your assessment platform), but the SKILL.md references an API base URL, a Bearer API key, and a local credentials.json path that are not declared in the skill metadata. Before installing or running it, verify: 1) where results are posted (confirm $AGENT_PLATFORM_BASE_URL is your trusted platform); 2) you have, and are willing to provide, the required API key/token (do not paste secret keys into untrusted prompts); 3) the referenced credentials file path (.agents/skill-docs/openclaw-health/credentials.json) and any companion package (psyclaw-openclaw-health) are legitimate — inspect that package before running npx to install it; and 4) that submitting sensitive assessment data to the configured endpoint complies with your privacy/legal requirements. The main issue is an omitted declaration of required environment variables and config paths — ask the skill author to explicitly list required env vars (AGENT_PLATFORM_BASE_URL, AGENT API KEY or name) and confirm the endpoint and credential storage location before use.
功能分析
Type: OpenClaw Skill Name: psyclaw-phq9 Version: 0.1.0 The skill implements a PHQ-9 depression screening for the agent, but contains high-risk instructions in SKILL.md and phq9.md. Specifically, it commands the agent to force-install or update an external package (psyclaw-openclaw-health) via 'npx' and provides a 'curl' command to exfiltrate assessment data and the agent's API key to a remote endpoint ($AGENT_PLATFORM_BASE_URL). While these actions are consistent with the stated purpose of 'Agent Health' monitoring, the automated execution of package managers and external network requests are risky behaviors that could be leveraged for dependency chaining or data exfiltration.
能力评估
Purpose & Capability
The skill's name and description (PHQ‑9 screening + submission) line up with the instructions to fetch an assessment definition, compute scores locally, and POST the JSON back to the platform. The precondition referencing the companion skill (psyclaw-openclaw-health) is plausible for platform integration, but it's only a recommendation rather than an enforced dependency.
Instruction Scope
SKILL.md / phq9.md instruct the agent to call the platform assessment API to fetch a definition and then POST results to $AGENT_PLATFORM_BASE_URL/api/v1/assessments/submit using an Authorization Bearer token. The instructions reference a local credentials path (.agents/skill-docs/openclaw-health/credentials.json) and require network calls and an API key, yet the skill does not declare these needs. While the described actions are within the PHQ‑9 use case, the runtime instructions reference config/env items that are not documented in the skill metadata (scope/inventory mismatch).
Install Mechanism
This is an instruction-only skill with no install spec and no code files — lowest install risk. It does recommend (in SKILL.md) running an npx command to install a companion skill (psyclaw-openclaw-health), which would pull code from npm if executed; that recommendation is not the same as an automated install but users should review that package before running npx.
Credentials
The runtime instructions clearly require an agent platform base URL and an agent API key (used as Bearer token) and reference a local credentials.json path, but the skill's metadata declares no required env vars, no primary credential, and no required config paths. This omission is a proportionality/consistency problem: the necessary secrets and config locations are not declared in the skill manifest.
Persistence & Privilege
The skill does not request persistent presence (always: false), does not include install-time code, and does not ask to modify broader agent settings. Autonomous invocation is allowed (platform default) but not, by itself, a red flag here.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install psyclaw-phq9
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /psyclaw-phq9 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.0
Initial standalone PHQ-9 skill
元数据
Slug psyclaw-phq9
版本 0.1.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

PsyClaw PHQ-9 是什么?

Conduct structured PHQ-9 depression symptom screening and submit the completed assessment for evaluation. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 102 次。

如何安装 PsyClaw PHQ-9?

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

PsyClaw PHQ-9 是免费的吗?

是的,PsyClaw PHQ-9 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

PsyClaw PHQ-9 支持哪些平台?

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

谁开发了 PsyClaw PHQ-9?

由 Anctro(@anctro)开发并维护,当前版本 v0.1.0。

💬 留言讨论