← 返回 Skills 市场
dany9328

Parcel Tracking

作者 dany9328 · GitHub ↗ · v1.0.2
cross-platform ✓ 安全检测通过
525
总下载
0
收藏
2
当前安装
3
版本数
在 OpenClaw 中安装
/install parcel-tracking
功能描述
Erkennt automatisch den Paketdienst (DHL, Hermes, UPS, GLS, Amazon etc.) via Track123-API und ruft Tracking-Informationen ab. Optional PLZ für erweiterte Infos.
安全使用建议
What to check before installing or running this skill: - The skill requires a TRACK123_API_SECRET (SKILL.md and track.py); supply only a Track123 API secret and not unrelated credentials. The registry summary incorrectly stated 'none' — prefer the SKILL.md's requirement. Use a minimal / revocable API key if possible. - The runtime only calls Track123 (default base https://api.track123.com/...). TRACK123_API_BASE can be overridden; confirm the base URL if you are concerned about redirecting requests to other endpoints. - The bundle includes track.py and a full Python virtualenv (many vendor packages). This is unusual because there is no install step that uses that venv and the skill will run with system python3. If you will run code locally, inspect the included files (especially track.py) and the venv contents or prefer to run in a sandboxed environment. - The pre-scan found unicode control characters in SKILL.md. Open SKILL.md in a hex/editor to see any invisible characters; remove them if they are unexpected. - If you want stronger assurance: review track.py (it is short and readable), run it in an isolated container or sandbox, and provide an ephemeral / least-privilege Track123 key you can revoke after testing. Overall, the behavior and credentials requested are coherent with parcel tracking via Track123, but verify the above inconsistencies and inspect the packaged venv before executing.
功能分析
Type: OpenClaw Skill Name: parcel-tracking Version: 1.0.2 The skill's purpose is to track parcels using the Track123 API. It correctly retrieves the `TRACK123_API_SECRET` from an environment variable and uses it in HTTP headers for API calls to `https://api.track123.com`. Input parameters are used as expected in the API request. The included vendored libraries (`pip`, `certifi`, `charset_normalizer`, `idna`) are standard dependencies for network operations in Python. There is no evidence of malicious intent, such as unauthorized data exfiltration, arbitrary command execution, or prompt injection attempts in `SKILL.md`.
能力评估
Purpose & Capability
Name/description (parcel tracking via Track123) match the runtime instructions and code: the skill runs track.py which POSTs to Track123 endpoints. However registry-level metadata above lists no required env vars or binaries while SKILL.md and track.py require python3 and TRACK123_API_SECRET — that mismatch is an inconsistency to be aware of.
Instruction Scope
SKILL.md directs the agent to run python3 track.py with a tracking number and optional postal code. The script only reads TRACK123_API_SECRET and TRACK123_API_BASE, calls the Track123 API, and prints a JSON result; it does not read unrelated files, other environment variables, or exfiltrate data to unknown endpoints. Behavior stays inside the stated purpose.
Install Mechanism
There is no install spec (instruction-only), so nothing is declared to be installed at runtime. Yet the bundle contains track.py and a full venv with many third-party packages/vendors (requests, urllib3, charset_normalizer, pip vendored libs, etc.). Including a prepacked virtualenv is uncommon here and confusing because SKILL.md runs system python3 without referencing the venv. There are no remote downloads or short/obfuscated URLs in the install; risk is limited but you should review the included packages if you plan to execute them locally.
Credentials
At runtime the skill requires exactly one secret (TRACK123_API_SECRET) and optionally TRACK123_API_BASE; that is proportional to a Track123 integration. The inconsistency is that registry metadata at the top claimed 'Required env vars: none' — SKILL.md and track.py do require the secret, so verify you only supply the Track123 secret (use a least-privilege key).
Persistence & Privilege
always:false and no config-path or cross-skill modifications. The skill does not request permanent system-wide privileges or modify other skills. disable-model-invocation is false (normal) but not combined with other red flags.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install parcel-tracking
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /parcel-tracking 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.2
- Initial release with project dependencies and Python virtual environment setup. - Added requirements.txt and full venv structure with core libraries (certifi, charset_normalizer, idna, pip) included. - No code or documentation changes to skill logic.
v1.0.1
- Added frontmatter markers (---) to the SKILL.md header section for improved formatting. - No changes to functionality or content; update is for formatting/structure only.
v1.0.0
**v1.1.0 – Improved carrier detection and API integration for parcel tracking** - Automatische Erkennung des Paketdiensts (DHL, Hermes, UPS, GLS, Amazon etc.) via Track123-API hinzugefügt. - Tracking-Informationen für Pakete lassen sich jetzt über eine neue API abrufen; optional kann eine Postleitzahl für detailliertere Infos angegeben werden. - Neue Trigger und Befehle in deutscher Sprache für praktische Paketverfolgung. - Benötigt nun einen Track123 API-Secret für den Betrieb.
元数据
Slug parcel-tracking
版本 1.0.2
许可证
累计安装 2
当前安装数 2
历史版本数 3
常见问题

Parcel Tracking 是什么?

Erkennt automatisch den Paketdienst (DHL, Hermes, UPS, GLS, Amazon etc.) via Track123-API und ruft Tracking-Informationen ab. Optional PLZ für erweiterte Infos. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 525 次。

如何安装 Parcel Tracking?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install parcel-tracking」即可一键安装,无需额外配置。

Parcel Tracking 是免费的吗?

是的,Parcel Tracking 完全免费(开源免费),可自由下载、安装和使用。

Parcel Tracking 支持哪些平台?

Parcel Tracking 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Parcel Tracking?

由 dany9328(@dany9328)开发并维护,当前版本 v1.0.2。

💬 留言讨论