← Back to Skills Marketplace
Portfolio Dehydrator
by
SHAO Zhaoru
· GitHub ↗
· v1.0.3
· MIT-0
113
Downloads
1
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install portfolio-dehydrator
Description
Portfolio Dehydrator is a Web3 portfolio diagnosis and allocation optimization skill. Use it when the user wants Codex to turn a PRD or coding request into a...
Usage Guidance
This skill appears coherent and focused: it bundles a Python implementation that fetches public exchange candles and runs SLSQP optimization, and it does not ask for API keys or system credentials. Before installing or running it, consider these practical steps: (1) Inspect assets/web3_portfolio_optimizer.py yourself (or run it in an isolated environment) to confirm the network calls are only to the listed exchange endpoints and there are no unexpected external uploads; (2) run pip install in a virtualenv to avoid contaminating your system Python; (3) note the small metadata inconsistency (registry entry says no install spec while SKILL.md contains a pip install command) — verify which install behavior applies in your platform; (4) the skill performs financial math — validate its outputs on known test inputs before using recommendations in production; (5) if you require stronger assurance, run the script in a network-restricted sandbox to observe exactly which hosts it calls and audit logs for data exfiltration. Overall, no direct red flags (no credential exfiltration, no obscure remote downloads, no system file access) were found.
Capability Analysis
Type: OpenClaw Skill
Name: portfolio-dehydrator
Version: 1.0.3
The "Portfolio Dehydrator" skill is a legitimate quantitative tool for analyzing crypto portfolios. The core logic in assets/web3_portfolio_optimizer.py fetches public market data from major exchanges (OKX, Gate.io, Bybit, Bitget) and uses standard mathematical libraries (scipy, numpy, pandas) to calculate risk-adjusted returns and optimal allocations. The instructions in SKILL.md are strictly task-oriented, and the code contains no signs of data exfiltration, credential theft, or unauthorized remote execution. All network activity is restricted to public market data endpoints.
Capability Tags
Capability Assessment
Purpose & Capability
The skill is a Web3 portfolio optimizer that fetches public market candles and runs quantitative analysis. Required Python packages (requests, pandas, numpy, scipy) and the included Python implementation match this purpose. No unrelated credentials, binaries, or system paths are requested.
Instruction Scope
SKILL.md directs the agent to produce/use a single-file Python backend (and to reuse the bundled assets/web3_portfolio_optimizer.py). The runtime instructions only reference local repo files and public exchange APIs (OKX, Gate.io, Bybit, Bitget). There are no instructions to read arbitrary system files, environment secrets, or to send data to non-exchange endpoints.
Install Mechanism
The skill is instruction-heavy and includes a Python install command in SKILL.md (python3 -m pip install -r assets/requirements.txt), which is reasonable and uses normal PyPI packages. Minor inconsistency: the registry summary indicated 'No install spec' while SKILL.md contains an install command; this is a documentation/metadata mismatch but not a functional risk. The pip install uses only standard packages listed in the included requirements.txt.
Credentials
No environment variables or credentials are required. The code only calls public market-data endpoints and treats stablecoins as risk-free; this is proportionate to the stated functionality.
Persistence & Privilege
The skill does not request persistent/always-on privileges (always: false). It does not declare actions that modify other skills or system-wide settings. Autonomous invocation is allowed (default) but is not combined with other privilege or credential red flags.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install portfolio-dehydrator - After installation, invoke the skill by name or use
/portfolio-dehydrator - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.3
Switch public-facing copy to English
v1.0.1
Initial public release
Metadata
Frequently Asked Questions
What is Portfolio Dehydrator?
Portfolio Dehydrator is a Web3 portfolio diagnosis and allocation optimization skill. Use it when the user wants Codex to turn a PRD or coding request into a... It is an AI Agent Skill for Claude Code / OpenClaw, with 113 downloads so far.
How do I install Portfolio Dehydrator?
Run "/install portfolio-dehydrator" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Portfolio Dehydrator free?
Yes, Portfolio Dehydrator is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Portfolio Dehydrator support?
Portfolio Dehydrator is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Portfolio Dehydrator?
It is built and maintained by SHAO Zhaoru (@shaozrrr); the current version is v1.0.3.
More Skills