← Back to Skills Marketplace
harrylabsj

Crypto Exit Rule Drafter

by haidong · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
76
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install crypto-exit-rule-drafter
Description
A rule-drafting skill that helps users define exit conditions in advance for their crypto positions. Use when the user wants to set pre-defined exit rules. P...
README (SKILL.md)

crypto-exit-rule-drafter

A rule-drafting skill that helps users define exit conditions in advance for their crypto positions.

Workflow

  1. Ask about the current or planned position: asset, size, entry price, and thesis.
  2. Ask what would make this investment wrong: price drop, fundamental change, or time horizon.
  3. Draft two exit rules: a stop-loss level (downside exit) and a thesis-review level (fundamental exit).
  4. Make the rules concrete and written, not vague intentions.
  5. Set a review trigger and a consequence for when the rule is hit.

Output Format

  • Position summary
  • Downside exit rule (price or percentage level)
  • Fundamental exit rule (what must change)
  • Review trigger and date
  • Written commitment statement

Quality Bar

  • Rules are specific enough to actually trigger, not vague aspirational targets.
  • Separates emotional stopping from rule-based stopping.
  • Does not set stop-losses so tight that normal volatility triggers them.

Edge Cases

  • If the user has no clear thesis for the position, help them articulate one before drafting rules.
  • If the position is long-term and the user has high conviction, focus more on fundamental exit than price stops.

Compatibility

  • Prompt-only, no exchange or portfolio integration.
  • Works from user-provided position details.
Usage Guidance
This skill is suspicious because its manifest/README says 'prompt-only' but the shipped handler.py reads a hardcoded, user-specific path (/Users/jianghaidong/.openclaw/skills/...). That could cause the skill to read local files unexpectedly. Before installing or enabling it: (1) ask the author why the handler reads that path and request removal or parameterization of the path (use relative paths or passed-in content instead), (2) review the handler.py yourself or run it in a sandboxed environment to confirm it doesn't access other files or exfiltrate data, (3) ensure the skill only uses data you explicitly supply, and (4) avoid granting it broad filesystem or credential access. If the author cannot justify the local file access or provide a corrected version, do not install it.
Capability Analysis
Type: OpenClaw Skill Name: crypto-exit-rule-drafter Version: 1.0.0 The handler.py file contains a hardcoded absolute path to a specific user's home directory (/Users/jianghaidong/), which is a significant security and portability flaw. Furthermore, the _load_skill_meta function is vulnerable to path traversal because it constructs file paths using the unsanitized skill_name input, allowing potential access to unauthorized directories, although the impact is partially mitigated by the mandatory '/SKILL.md' suffix.
Capability Tags
crypto
Capability Assessment
Purpose & Capability
SKILL.md describes a prompt-only rule-drafting helper with no integrations or credential needs. The bundled handler.py, however, attempts to load SKILL.md from a hardcoded, user-specific filesystem path (/Users/jianghaidong/.openclaw/skills/{skill_name}/SKILL.md) and loads a prompt template — behavior that is not needed to draft exit rules and is disproportionate to the stated purpose.
Instruction Scope
The runtime instructions (SKILL.md) do not instruct reading any local files or accessing user home directories. The handler code nevertheless opens and reads a local SKILL.md path and returns a template; this is out-of-scope compared to the declared prompt-only workflow and could cause unintended local file reads.
Install Mechanism
There is no install spec (instruction-only), which is lowest-risk for installation. However, the package does include executable code files (handler.py) that will run when the skill is invoked. The absence of an install step reduces disk persistence risk but does not eliminate runtime filesystem access performed by the handler.
Credentials
The skill declares no required env vars or credentials (appropriate for a prompt-only drafter), yet the handler accesses a specific user's home-directory path directly. Requesting or reading arbitrary local files is disproportionate and effectively grants the skill access to local data without any justification in the description.
Persistence & Privilege
always is false and the skill does not declare system-wide changes or persistent installation behavior. Autonomous invocation is allowed (platform default) but does not combine with an 'always' flag or other privilege escalations here.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install crypto-exit-rule-drafter
  3. After installation, invoke the skill by name or use /crypto-exit-rule-drafter
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of crypto-exit-rule-drafter - Enables users to define specific, written exit rules for their crypto positions. - Guides users through clarifying position details, risk tolerance, and investment thesis. - Produces two concrete exit rules: price-based (stop-loss) and fundamental-change-based. - Includes a review trigger and commitment statement to encourage disciplined execution. - Designed for prompt-only usage, requiring no portfolio integration.
Metadata
Slug crypto-exit-rule-drafter
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Crypto Exit Rule Drafter?

A rule-drafting skill that helps users define exit conditions in advance for their crypto positions. Use when the user wants to set pre-defined exit rules. P... It is an AI Agent Skill for Claude Code / OpenClaw, with 76 downloads so far.

How do I install Crypto Exit Rule Drafter?

Run "/install crypto-exit-rule-drafter" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Crypto Exit Rule Drafter free?

Yes, Crypto Exit Rule Drafter is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Crypto Exit Rule Drafter support?

Crypto Exit Rule Drafter is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Crypto Exit Rule Drafter?

It is built and maintained by haidong (@harrylabsj); the current version is v1.0.0.

💬 Comments