← Back to Skills Marketplace
hongjiahao371-pixel

express-monitor

by hongjiahao371-pixel · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
259
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install express-monitor
Description
快递监控Skill - 查询快递物流、绑定手机号自动获取快递、同步到飞书
README (SKILL.md)

快递监控Skill

能力概述

本Skill用于查询快递物流信息,支持:

  • 快递单号查询物流轨迹
  • 绑定手机号自动获取待收快递
  • 快递状态统计(运输中、已签收等)
  • 定时汇报新快递

使用方法

1. 查询快递单号

查询快递 1234567890

2. 绑定手机号

绑定快递手机号 13800138000

3. 查看待收快递

查看我的快递

4. 快递统计

快递统计

数据存储

  • 快递记录保存在 ~/.openclaw/workspace/data/express/ 目录
  • 手机号绑定信息单独加密存储
  • 支持历史快递查询

支持的快递公司

顺丰、圆通、中通、韵达、申通、极兔、邮政、京东、德邦等主流快递公司

注意事项

  • 爬虫方式可能被限制,建议使用官方API
  • 手机号查询可能有延迟
  • 大量查询请申请快递鸟API Key
Usage Guidance
This skill's description over-promises: it mentions encrypted phone storage, automatic retrieval by bound phone, and syncing to Feishu, but the shipped Python implements only manual tracking queries, phone binding stored as plain JSON, and no Feishu integration. If you need the advertised features, ask the author for a corrected version or inspect and modify the code yourself (e.g., add encryption for PHONE_FILE, implement Feishu webhook/token handling, and implement phone-based retrieval using an appropriate API). Before installing/use: (1) review the express_monitor.py source yourself (it is included), (2) be aware it will create and write files to ~/.openclaw/workspace/data/express and stores phone numbers in plaintext, (3) run it in a sandbox/container if you are concerned about data privacy, and (4) ensure the Python 'requests' library is installed. If you expect automatic push-to-Feishu or encrypted storage, do not rely on this package as-is.
Capability Analysis
Type: OpenClaw Skill Name: express-monitor Version: 1.0.0 The skill provides legitimate express tracking functionality by querying the public Kuaidi100 API. It manages tracking history and user-provided phone numbers locally in the `~/.openclaw/workspace/data/express/` directory. Although `SKILL.md` incorrectly claims that phone numbers are stored with encryption (they are stored in plain JSON in `phones.json`), the code in `express_monitor.py` lacks any indicators of data exfiltration, malicious execution, or unauthorized access.
Capability Assessment
Purpose & Capability
The SKILL.md and description advertise: automatic retrieval of parcels by bound phone, synchronization to Feishu (飞书), scheduled reports, and encrypted storage of phone bindings. The Python code only implements single-tracking-number queries, binding phone numbers to a local JSON file, listing, and a placeholder 'check' that explicitly says phone-based checks would need a 快递鸟 API and isn't implemented. Feishu sync and scheduled reporting are absent. The advertised capabilities do not match the actual implementation.
Instruction Scope
Instructions and SKILL.md claim encrypted phone storage and auto-fetching by bound phone; runtime code writes phone numbers and history as plain JSON under ~/.openclaw/workspace/data/express and does not perform phone-based network lookups or push messages to Feishu. The code contacts kuaidi100.com endpoints for tracking queries (consistent with query purpose) but there is a clear scope gap between instructions and what the agent would actually do.
Install Mechanism
No install spec; skill is instruction/code-only. There is no network download/install step beyond normal runtime. The code depends on the Python 'requests' package but the registry metadata does not declare dependencies — this is operationally inconvenient but not a high install risk.
Credentials
The skill requests no environment variables and the code does not read secrets or other env vars. However, SKILL.md claims Feishu synchronization and would normally require a webhook/token environment variable; those are not present. That discrepancy reduces trust in the metadata/instructions.
Persistence & Privilege
The skill writes files under the user's home (~/.openclaw/workspace/data/express) which matches SKILL.md. It does not request elevated privileges, always:true, or modify other skill configs. Writing user data to a local directory is expected for this kind of tool.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install express-monitor
  3. After installation, invoke the skill by name or use /express-monitor
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
express-monitor v1.0.0 - 首次发布,提供快递物流信息查询与提醒 - 支持通过快递单号或已绑定手机号获取快递信息 - 可统计快递状态(运输中、已签收等) - 自动同步和定时汇报新快递 - 支持主流快递公司(顺丰、圆通、中通等) - 数据本地存储,手机号加密保存
Metadata
Slug express-monitor
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is express-monitor?

快递监控Skill - 查询快递物流、绑定手机号自动获取快递、同步到飞书. It is an AI Agent Skill for Claude Code / OpenClaw, with 259 downloads so far.

How do I install express-monitor?

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

Is express-monitor free?

Yes, express-monitor is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does express-monitor support?

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

Who created express-monitor?

It is built and maintained by hongjiahao371-pixel (@hongjiahao371-pixel); the current version is v1.0.0.

💬 Comments