← Back to Skills Marketplace
liji3597

Solana Portfolio

by liji3597 · GitHub ↗ · v0.1.0
cross-platform ⚠ suspicious
295
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install solana-portfolio
Description
管理 Solana 投资组合 — 追踪多钱包余额、代币分布和资产估值。当用户想查看持仓、添加钱包或了解资产状况时触发。
Usage Guidance
This skill mostly does what it claims (read-only wallet listing, add/remove wallet addresses, portfolio summaries) and it explicitly says it won't ask for private keys. The main risk is that every script imports modules from a ../../../shared directory that are not included or documented — those shared modules will actually implement storage, network calls, and any third-party API usage. Before installing or enabling this skill: (1) ask the publisher or runtime owner to show/verify the shared modules (services, tracker, wallet, formatter, errors) so you can confirm they don't access secrets or unexpected endpoints; (2) confirm where wallet lists and portfolio data are stored and who can read them; (3) confirm SOLANA_NETWORK value and whether any API keys are required by the runtime; (4) audit or sandbox the skill first if you cannot inspect the shared modules. If you cannot obtain details about the shared modules, treat this skill as higher risk and avoid installing it for sensitive accounts.
Capability Analysis
Type: OpenClaw Skill Name: solana-portfolio Version: 0.1.0 The skill bundle provides standard Solana portfolio management features, including tracking balances, PnL, and rebalancing suggestions using public wallet addresses. The code is transparent, lacks network exfiltration or suspicious execution patterns, and includes explicit guardrails in SKILL.md instructing the agent never to ask for private keys. All scripts (e.g., add-wallet.js, get-portfolio.js) interact with a local shared service layer as expected for the OpenClaw environment.
Capability Assessment
Purpose & Capability
Name/description, required binaries (node) and the single env var SOLANA_NETWORK are coherent with a Solana portfolio tool. However, every script imports modules from a ../../../shared directory that is not included in the skill bundle or declared in requires.config. That external dependency could be benign (platform-provided helpers) but is not justified or documented in the SKILL.md.
Instruction Scope
SKILL.md only instructs the agent to run local node scripts and interact with users (e.g., ask for Telegram user ID, ask for wallet addresses). The scripts themselves do not request private keys and enforce address validation and a 5-wallet limit. But the actual data access, network calls, storage, and any credential use are delegated to the shared modules (services, tracker, wallet, formatter, errors) which are not provided or described — leaving unclear what the runtime will read, write, or transmit.
Install Mechanism
No install spec; instruction-only with included scripts. Nothing is downloaded or written by an installer. Required binary (node) is reasonable.
Credentials
Only SOLANA_NETWORK is required, which is proportionate. The scripts do not reference other environment variables. However, because core behavior is inside external shared modules, there could be undisclosed use of environment variables or credentials in those modules — the skill does not declare them.
Persistence & Privilege
always:false and normal model invocation. The skill does not attempt to modify other skills' configs in the provided files. It appears to perform only per-user wallet management via shared services.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install solana-portfolio
  3. After installation, invoke the skill by name or use /solana-portfolio
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
Initial release of the Solana Portfolio skill for managing and tracking Solana assets. - Track balances, token distribution, and asset value across up to 5 Solana wallets per user. - Add, list, and remove Solana wallet addresses with address validation. - View total portfolio value, individual holdings, and detailed asset breakdowns. - User-friendly prompts and feedback for common actions (viewing, adding, removing wallets). - Strict guardrails: read-only (no private keys), clear address validation, no judgmental statements on holdings. - All interactions guided in a conversational, helpful manner.
Metadata
Slug solana-portfolio
Version 0.1.0
License
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is Solana Portfolio?

管理 Solana 投资组合 — 追踪多钱包余额、代币分布和资产估值。当用户想查看持仓、添加钱包或了解资产状况时触发。 It is an AI Agent Skill for Claude Code / OpenClaw, with 295 downloads so far.

How do I install Solana Portfolio?

Run "/install solana-portfolio" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Solana Portfolio free?

Yes, Solana Portfolio is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Solana Portfolio support?

Solana Portfolio is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Solana Portfolio?

It is built and maintained by liji3597 (@liji3597); the current version is v0.1.0.

💬 Comments