← Back to Skills Marketplace
gztanht

Sharkflow

by Haha Tan · GitHub ↗ · v0.2.0
cross-platform ⚠ suspicious
362
Downloads
0
Stars
1
Active Installs
3
Versions
Install in OpenClaw
/install sharkflow
Description
⚡ SharkFlow - 链上任务自动化,智能合约交互队列 + 多签工作流
Usage Guidance
This package promises full on‑chain automation (task queue, multisig, execution) but the actual code is a placeholder and a local template manager — it's internally inconsistent. Before running or installing: (1) don't paste private keys or seed phrases into any config files; use hardware wallets or external signing services if you intend to use on‑chain features; (2) inspect the actual scripts you will run (scripts/flow.mjs and scripts/template.mjs) — here flow.mjs is a harmless stub but the SKILL.md is misleading; (3) run the code in a sandboxed environment (container or VM) rather than your main machine; (4) verify the package source (the package.json points to a GitHub repo) and contact the author or check the repository history to confirm whether the promised features are implemented; (5) be cautious with 'npx' installs from unknown authors — they execute remote code. If you need real DeFi automation, prefer packages with implemented code, clear audit history, and minimal privilege requirements.
Capability Analysis
Type: OpenClaw Skill Name: sharkflow Version: 0.2.0 The skill bundle appears to be a placeholder for a DeFi automation tool, but the provided code in 'scripts/flow.mjs' is non-functional, merely printing a 'Project under development' message. Crucially, the 'SKILL.md' instructions direct the AI agent to install the tool via 'npx @gztanht/sharkflow', which fetches and executes code from a remote registry (npm) that is not part of the analyzed files. This discrepancy between the benign placeholder code and the instruction to execute unvetted remote artifacts is a significant security risk and a common indicator of a supply chain attack or a multi-stage payload delivery.
Capability Assessment
Purpose & Capability
The README and SKILL.md describe a full DeFi automation tool (task queue, multisig, scheduled execution, transaction submission). The repository only contains a stub flow.mjs that prints a development message and a template.mjs that manages local JSON templates. There is a clear mismatch between claimed capabilities and the actual code provided.
Instruction Scope
SKILL.md instructs users to run commands like 'node scripts/flow.mjs add/execute/multisig' that imply performing on‑chain transactions and multi‑signature workflows. The actual flow.mjs file contains no implementation for those commands. The instructions also reference configuration files (config/wallets.json) and transaction behaviors that are not present in the code, which is misleading and could cause users to run commands expecting side effects that don't exist.
Install Mechanism
There is no install spec; this is instruction‑plus-source. No remote downloads or obscure install URLs are used. The package.json lists a single dependency (node-fetch) but no install scripts that pull arbitrary external code. Risk from install mechanism itself is low.
Credentials
The skill does not request environment variables, credentials, or config paths. The code writes and reads a local templates directory and references a config/wallets.json in its documentation, which is appropriate for a template/tooling package — but there is no code that reads private keys or external secrets.
Persistence & Privilege
The skill does not request persistent platform privileges (always: false) and does not modify other skills or system‑wide configurations. It does create/modify files under a local 'templates' directory within the project, which is expected for the template features.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install sharkflow
  3. After installation, invoke the skill by name or use /sharkflow
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.2.0
🚀 新增 template.mjs 模板系统,4 个预定义模板
v0.1.1
⚡ 更新图标为闪电 (避免与 YieldShark 重复)
v0.1.0
🦈 SharkFlow v0.1.0 - 链上任务自动化框架,免费 5 次/天
Metadata
Slug sharkflow
Version 0.2.0
License
All-time Installs 1
Active Installs 1
Total Versions 3
Frequently Asked Questions

What is Sharkflow?

⚡ SharkFlow - 链上任务自动化,智能合约交互队列 + 多签工作流. It is an AI Agent Skill for Claude Code / OpenClaw, with 362 downloads so far.

How do I install Sharkflow?

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

Is Sharkflow free?

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

Which platforms does Sharkflow support?

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

Who created Sharkflow?

It is built and maintained by Haha Tan (@gztanht); the current version is v0.2.0.

💬 Comments