← 返回 Skills 市场
harrylabsj

Crypto Drawdown Journal

作者 haidong · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
65
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install crypto-drawdown-journal
功能描述
A guided journal for processing a crypto loss or drawdown in a healthy, non-shaming way. Use when the user has experienced a loss and wants to reflect. Promp...
使用说明 (SKILL.md)

crypto-drawdown-journal

A guided journal for processing a crypto loss or drawdown in a healthy, non-shaming way.

Workflow

  1. Ask what happened: position, size, time horizon, and what the loss means in real life terms.
  2. Separate the outcome from the decision process: was the decision reasonable given what was known?
  3. Identify what was in the user's control versus what was not.
  4. Surface emotional reactions and name them without judgment.
  5. Extract 1-2 practical lessons without spiraling into self-punishment.

Output Format

  • What happened (facts)
  • What was the decision at the time
  • What went well and what went off-plan
  • Emotional check-in
  • One practical lesson to carry forward
  • One self-care note

Quality Bar

  • Non-judgmental and compassionate.
  • Converts emotional pain into useful information.
  • Does not allow the spiral of "I should have known" when the information was genuinely unavailable.

Edge Cases

  • If the loss is severe enough to affect daily life, recommend professional support, not just journaling.
  • If the user shows signs of compulsive trading patterns, flag this gently and recommend stepping back.

Compatibility

  • Prompt-only, works from memory and rough notes.
  • Best used alone or with a trusted person, not as a trading journal.
安全使用建议
This skill appears to be a benign journaling prompt, but the included handler.py contains a hard-coded absolute path (/Users/jianghaidong/.openclaw/skills/{skill_name}) and will open files from the local filesystem based on the provided skill_name. That behavior is unnecessary for a journaling prompt and could be used to read sensitive local files (including via path-traversal if skill_name is attacker-controlled). Before installing or enabling this skill: - Ask the maintainer why the handler reads a local SKILL.md and why the path is hard-coded to another user's home directory. This may be a leftover developer artifact. - Request that the code be removed or modified so it does not access arbitrary filesystem locations (e.g., remove file reads, or restrict to packaged resources and sanitize input). - If you must run it, run in an isolated/sandboxed environment where it cannot access sensitive files. - Prefer the SKILL.md (prompt-only) behavior over executing the handler; if the platform allows, use the prompt-only implementation instead of executing included code. Given the mismatch between declared behavior and actual file access, treat this skill as suspicious until the filesystem-read behavior is explained or removed.
功能分析
Type: OpenClaw Skill Name: crypto-drawdown-journal Version: 1.0.0 The handler.py file contains a hardcoded absolute path to a specific local user's directory (/Users/jianghaidong/), which is a privacy leak and suggests the code was not properly generalized. Furthermore, the _load_skill_meta function is vulnerable to path traversal as it uses the unsanitized skill_name argument to construct file paths, which could allow an attacker to probe the filesystem.
能力标签
crypto
能力评估
Purpose & Capability
The skill is described as a prompt-only guided journal and requires no credentials or binaries, yet handler.py tries to read a local SKILL.md from a hard-coded absolute path (/Users/jianghaidong/.openclaw/skills/{skill_name}). Reading arbitrary local files is not necessary for a journaling prompt and is disproportionate to the stated purpose.
Instruction Scope
SKILL.md's runtime instructions are prompt-only and never mention reading the filesystem. The handler's runtime behavior (opening a SKILL.md from a specific home directory based on skill_name) goes beyond the documented instructions and could expose local file contents. The handler does no sanitization of skill_name, creating a risk of path-traversal reads.
Install Mechanism
There is no install spec (instruction-only style) and no external downloads. The risk comes from the included local code file, not from any installer or network fetch.
Credentials
No environment variables or credentials are requested, which is correct for the stated purpose — but the code's hard-coded path to /Users/jianghaidong/... is unexpected and suggests either leftover developer-specific code or a potential privacy leak. The filesystem access is not justified by the skill's description.
Persistence & Privilege
The skill is not marked always:true and does not request persistent platform-wide privileges. The handler does not modify agent configuration. The primary issue is local file reads rather than elevated persistence.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install crypto-drawdown-journal
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /crypto-drawdown-journal 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of crypto-drawdown-journal. - Provides a guided journal workflow to help users process crypto losses or drawdowns non-judgmentally. - Guides users to separate outcomes from decision-making and focus on facts versus emotions. - Includes structured journaling prompts: event details, decision review, emotional check-in, practical lessons, and self-care. - Emphasizes compassion, avoids shaming, and helps extract useful information from painful experiences. - Flags severe losses or signs of compulsive trading, with gentle recommendations for professional support or stepping back.
元数据
Slug crypto-drawdown-journal
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Crypto Drawdown Journal 是什么?

A guided journal for processing a crypto loss or drawdown in a healthy, non-shaming way. Use when the user has experienced a loss and wants to reflect. Promp... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 65 次。

如何安装 Crypto Drawdown Journal?

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

Crypto Drawdown Journal 是免费的吗?

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

Crypto Drawdown Journal 支持哪些平台?

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

谁开发了 Crypto Drawdown Journal?

由 haidong(@harrylabsj)开发并维护,当前版本 v1.0.0。

💬 留言讨论