← 返回 Skills 市场
172
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install upload-fit-to-blackbird-web
功能描述
Automatically batch upload modified _GM.fit files to the Blackbird Cycling web platform with login detection and upload status handling.
安全使用建议
This skill appears coherent: it bundles a Playwright-based Python script that opens a browser to https://www.blackbirdsport.com and uploads local .fit files you provide. Before installing/running: 1) Review and run the script locally in a controlled environment (it only interacts with the Blackbird site and the local filesystem you point to). 2) Install Playwright and Chromium per the README rather than blindly running the example absolute paths—those examples reference a specific user account and are not generic. 3) Expect to log in interactively in a non-headless browser; the script's claim that cookies will persist across runs is misleading unless you use a persistent browser context or a user-data directory. 4) If you are concerned about sensitive data, inspect the script for network calls (it makes none beyond navigating to the site) and only point it at FIT files you intend to upload. Overall the skill is internally consistent, but adapt the paths and install steps to your environment and inspect the code before executing.
功能分析
Type: OpenClaw Skill
Name: upload-fit-to-blackbird-web
Version: 1.0.0
The skill bundle is a legitimate automation tool for batch uploading FIT (fitness) files to the Blackbird Sport website. The primary script, `upload_to_blackbird.py`, uses the Playwright library to automate browser interactions, including waiting for manual user login and handling file uploads. No evidence of data exfiltration, unauthorized execution, or malicious intent was found; the hardcoded file paths in `SKILL.md` appear to be artifacts from the developer's local environment rather than indicators of compromise.
能力评估
Purpose & Capability
Name/description match the included Python script and instructions. The code uses Playwright to open the Blackbird upload page and set file inputs to upload local .fit files—this is consistent with the stated purpose.
Instruction Scope
SKILL.md stays within scope (install Playwright, run the script, wait for interactive login). It includes user-specific absolute example paths (/home/ckboss/...) and references another skill path, which are documentation artifacts and should be replaced with generic examples; otherwise instructions do not request unrelated files or secrets.
Install Mechanism
This is instruction-only (no install spec). It requires the user to install Playwright and the Chromium browser manually; that is expected for a browser-automation script and is proportionate to the task.
Credentials
The skill declares no required environment variables or credentials, which is appropriate. The documentation and examples use explicit absolute interpreter and pip paths tied to a specific user account; these are odd but not dangerous—users should adapt them to their environment.
Persistence & Privilege
The skill is not always-enabled and does not request system-level persistence or other skills' credentials. It runs interactively and relies on manual login; nothing indicates elevated privileges or automatic long-term presence.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install upload-fit-to-blackbird-web - 安装完成后,直接呼叫该 Skill 的名称或使用
/upload-fit-to-blackbird-web触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of "blackbird-upload":
- Added script (upload_to_blackbird.py) to automatically upload one or multiple FIT files to Blackbird Sport website using Python and Playwright.
- Supports batch file uploads, login state detection, and prompts for manual login if needed.
- Detailed SKILL.md included with setup instructions, usage examples, troubleshooting steps, and workflow explanation.
元数据
常见问题
upload-fit-to-blackbird-web 是什么?
Automatically batch upload modified _GM.fit files to the Blackbird Cycling web platform with login detection and upload status handling. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 172 次。
如何安装 upload-fit-to-blackbird-web?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install upload-fit-to-blackbird-web」即可一键安装,无需额外配置。
upload-fit-to-blackbird-web 是免费的吗?
是的,upload-fit-to-blackbird-web 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
upload-fit-to-blackbird-web 支持哪些平台?
upload-fit-to-blackbird-web 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 upload-fit-to-blackbird-web?
由 码代码的猿猿(@ckboss)开发并维护,当前版本 v1.0.0。
推荐 Skills