Skill flagged — suspicious patterns detected

ClawHub Security flagged this skill as suspicious. Review the scan results before using.

Income Tracker

v1.0.0

收入追踪器 - 多平台收入记录、统计分析、趋势图表。适用于自由职业者、创作者、副业者。

0· 108·1 current·1 all-time

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for onlyloveher/income-tracker.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "Income Tracker" (onlyloveher/income-tracker) from ClawHub.
Skill page: https://clawhub.ai/onlyloveher/income-tracker
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Bare skill slug

openclaw skills install income-tracker

ClawHub CLI

Package manager switcher

npx clawhub@latest install income-tracker
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Suspicious
medium confidence
Purpose & Capability
The code implements local income recording, statistics, and simple ASCII charts which match the stated purpose. However SKILL.md mentions '实时接口' (real-time exchange rates) and optional '云同步' (cloud sync) while the provided code uses a hard-coded EXCHANGE_RATES table and contains no obvious network/cloud sync calls — documentation overstates implemented capabilities.
Instruction Scope
Runtime instructions and config focus on local JSON storage (DATA_PATH) and standard actions (add, stats, chart, analyze, export). The SKILL.md does not instruct reading unrelated system files or exfiltrating data. Code reads/writes only the configured data path under the user's HOME.
!
Install Mechanism
There is no explicit install spec, but package.json/package-lock.json are included. package-lock.json pins dependency tarballs to mirrors.tencentyun.com using plain HTTP URLs, which is an unexpected and insecure download source and raises supply-chain/MITM risk if npm follows the resolved URLs during install.
Credentials
The skill declares no required credentials or sensitive env vars. It uses HOME and an optional DATA_PATH env var for local storage — access is proportional to purpose. No unrelated secrets or config paths are requested.
Persistence & Privilege
Skill does not request always:true and does not modify other skills or system configuration. It persists only its own data file under the configured DATA_PATH, which is expected for this functionality.
What to consider before installing
This skill appears to implement local income tracking and analytics as described, but exercise caution before installing or running it: - The package-lock.json references non-standard HTTP mirror URLs (mirrors.tencentyun.com). If you run npm install, these URLs could be used to fetch packages over an insecure channel — consider editing package-lock.json or reinstalling dependencies from the official registry (registry.npmjs.org) and ensure HTTPS is used. - SKILL.md mentions real-time exchange-rate APIs and cloud sync, but the shipped code uses a local EXCHANGE_RATES object and contains no obvious sync/network code; expect functionality to be local unless you audit or extend the code. - The skill stores data under your HOME by default. Set DATA_PATH to a directory you control, back up data before use, and consider encrypting sensitive entries as the docs suggest. - If you plan to run this skill in a privileged environment, run it first in a sandbox or review the remainder of index.js (some of the file was truncated in the bundle) to confirm there are no unexpected network calls or file accesses. If these issues concern you, ask the publisher for a clean lockfile (with HTTPS official registry URLs) and for clarification about the advertised cloud and exchange-rate features before installing.

Like a lobster shell, security has layers — review code before you run it.

latestvk976a9gwccw7fj40n5ak3tf40x83awfg
108downloads
0stars
1versions
Updated 1mo ago
v1.0.0
MIT-0

Income Tracker 收入追踪器

一站式收入管理工具,帮助自由职业者、创作者、副业者追踪多平台收入,分析收益趋势。

核心功能

1. 收入记录

  • 多来源收入录入(平台、项目、客户)
  • 支持多币种(USD/CNY/USDT等)
  • 自动汇率转换
  • 备注和标签系统

2. 统计分析

  • 日/周/月/年收入汇总
  • 来源占比分析
  • 环比增长率
  • 收入预测

3. 图表展示

  • 收入趋势折线图
  • 来源分布饼图
  • 月度对比柱状图
  • 增长率可视化

使用示例

记录收入

记录收入 100 USDT 来自 a2a市场
记录收入 500 元 来自 外包项目:企业官网
添加收入 50 USD 来源 upwork 备注 logo设计

查看统计

查看本月收入
收入统计 本周
收入报表 2024年3月
收入趋势 最近30天

分析收入

收入来源分析
收入占比图表
收入增长率
预测下月收入

API 调用

// 添加收入记录
await handler({
  action: 'add',
  amount: 100,
  currency: 'USDT',
  source: 'a2a-market',
  note: '技能销售'
});

// 查询统计
await handler({
  action: 'stats',
  period: 'month',
  year: 2024,
  month: 3
});

// 获取趋势图
await handler({
  action: 'chart',
  type: 'trend',
  days: 30
});

// 来源分析
await handler({
  action: 'analyze',
  by: 'source'
});

数据存储

收入数据以 JSON 格式本地存储,支持:

  • 自动备份
  • 数据导出(CSV/JSON)
  • 数据导入
  • 云同步(可选)

数据结构

{
  "records": [
    {
      "id": "inc_001",
      "amount": 100,
      "currency": "USDT",
      "source": "a2a-market",
      "date": "2024-03-20",
      "note": "技能销售",
      "tags": ["skill", "a2a"]
    }
  ],
  "sources": {
    "a2a-market": { "name": "A2A市场", "type": "platform" },
    "upwork": { "name": "Upwork", "type": "platform" }
  },
  "settings": {
    "baseCurrency": "CNY",
    "timezone": "Asia/Shanghai"
  }
}

支持的收入来源

平台类

  • A2A Market
  • Upwork
  • Fiverr
  • Freelancer
  • ClawHub

项目类

  • 外包项目
  • 咨询服务
  • 培训课程
  • 技术支持

创作类

  • 视频收益
  • 文章打赏
  • 付费课程
  • 会员订阅

价格

  • 基础功能:免费
  • 高级分析:$2.99/月
  • 团队版:$9.99/月

适合人群

  • 自由职业者:管理多平台收入
  • 内容创作者:追踪创作收益
  • 副业者:记录副业收入
  • 小团队:团队收入管理

快捷命令

命令说明
收入查看今日收入
收入+ 金额 来源快速记录收入
月报本月收入报表
趋势收入趋势图

注意事项

  1. 数据本地存储,定期备份
  2. 支持手动编辑数据文件
  3. 汇率使用实时接口
  4. 敏感数据请加密存储

更新日志

v1.0.0 (2024-03-20)

  • 首次发布
  • 支持收入记录、统计、图表
  • 多币种支持
  • 数据导出功能

Comments

Loading comments...