← Back to Skills Marketplace
Sailing Sports Skill
by
liyongfen2025
· GitHub ↗
· v1.0.19
· MIT-0
261
Downloads
4
Stars
0
Active Installs
20
Versions
Install in OpenClaw
/install sailing-skill
Description
赛灵体育(sailing sports)实时赛事数据助手,专注乒乓球和足球领域。提供实时比赛数据、赛程安排、赛事日程、最新比分、球员动态、世界排名。涵盖球员(乒乓球球员:樊振东/孙颖莎/王楚钦/马龙/陈梦等,足球球员:梅西/C罗/罗纳尔多等)、赛事(乒乓球赛事:WTT/ITTF,足球赛事:世界杯/欧冠/中超/德甲...
Usage Guidance
This package appears coherent, but take these precautions before running setup.sh: (1) Confirm you trust https://sailing.sports.qq.com and review its token management/terms. (2) Prefer using a short-lived or limited-scope token; if possible, avoid persisting credentials to disk. (3) If you don't want a global npm install, install mcporter manually in a virtual environment or follow the manual steps in SKILL.md. (4) Note setup.sh will store your token in ~/.mcporter in plaintext (it prompts for consent) — rotate the token if you later remove it or suspect exposure. (5) Verify the mcporter npm package source/reputation before allowing a global install. If you are unsure, run the tool in an isolated environment (container/VM) or use the manual mcporter commands shown in SKILL.md while exporting the token only in the shell session.
Capability Analysis
Type: OpenClaw Skill
Name: sailing-skill
Version: 1.0.19
The sailing-skill bundle is a legitimate sports data integration for table tennis and football, utilizing a Tencent-owned domain (sailing.sports.qq.com). The setup.sh script and SKILL.md documentation are transparent about their actions, providing explicit security warnings regarding global npm installations and the plaintext persistence of API tokens in the ~/.mcporter/ directory.
Capability Assessment
Purpose & Capability
Name/description (实时赛事数据,乒乓球/足球) align with the declared endpoint (sailing.sports.qq.com) and the single required credential (SAILING_TAI_IT_TOKEN). The SKILL.md and setup.sh only interact with the stated MCP endpoint and mcporter tool; nothing requested appears unrelated to the described purpose.
Instruction Scope
Runtime instructions limit activity to registering/calling the sailing.sports MCP via mcporter and forming queries for TTE/FBL projects. The script and docs do not attempt to read unrelated system files or request unrelated credentials. The script explicitly prompts before actions.
Install Mechanism
There is no packaged install spec; setup.sh may run 'npm install -g mcporter' if mcporter is missing. Global npm installation is a normal but moderately intrusive action—script prompts for confirmation rather than doing it silently, and there are no arbitrary external download URLs beyond the official sailng.sports endpoint.
Credentials
Only one env var (SAILING_TAI_IT_TOKEN) is required, which is appropriate for an authenticated API. However, setup.sh persists the token as a plaintext Authorization header into the mcporter configuration (~/.mcporter), which increases exposure; the script does warn and asks for explicit consent.
Persistence & Privilege
The skill does write configuration into the user's mcporter config (~/.mcporter) using --scope global for the sailing-sports-mcp entry. This is scoped to mcporter and limited to this skill's endpoint; the skill does not request always:true or attempt to modify other skills. The script asks for consent before persisting.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install sailing-skill - After installation, invoke the skill by name or use
/sailing-skill - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.19
sailing-skill 1.0.19
- 更新 description,增加“赛事日程”关键词,更精准描述功能覆盖。
- 其余内容未变。
v1.0.18
- 新增 tteagt 工具必填参数 project,明确区分查询乒乓球(TTE)和足球(FBL)数据。
- 触发场景及调用方式全量同步,所有自然语言查询需同时带上 project 字段。
- 工具示例、调用方式及表格均已标注 project 取值,防止用错数据类型。
- 未涉及文件更改,说明为运行配置或说明文档适配,无核心逻辑变动。
v1.0.17
- 增加安全提示,明确运行 setup.sh 前需确认端点信任与隐私协议。
- 明确告知凭证持久化风险及环境变量声明,细化自动化与手动配置流程说明。
- 补充手动配置 mcporter 的替代操作步骤,供用户自主选择。
- 强化执行环境和配置文件权限的安全建议。
v1.0.16
足球赛事支持新增 —— sailing-skill 现已支持乒乓球与足球赛事查询。
- 新增对足球(赛事、球员、排名、积分榜等)的全面支持,包括英超、欧冠、世界杯、中超等主要联赛与杯赛。
- 技能描述、触发场景和工具说明同步扩展,原只支持乒乓球,现明确支持乒乓球和足球两大类查询。
- 新增足球相关查询示例及 API 数据结构说明(如球队信息、联赛积分榜、射手榜等)。
- 明确“不触发边界”扩展为除乒乓球和足球外体育内容不调用本技能。
- 工具唯一入口 tteagt 支持自然语言提问两项运动相关问题,交互体验不变。
v1.0.15
sailing-skill 1.0.15
- No file or documentation changes detected in this version.
- Functionality and interfaces remain unchanged.
v1.0.14
- 增强 setup.sh 安全提示与交互,安装 mcporter 和写入配置前均需用户显式确认(y/N),并增加操作解释。
- 明确说明凭证持久化存储行为,在写配置前征求用户确认。
- 调整安全建议,建议限制 ~/.mcporter 目录访问权限。
- 补充环境变量 SAILING_TAI_IT_TOKEN 的声明和获取指引,setup.sh 未配置时会中止。
- 其它文档表述优化,无功能和接口变更。
v1.0.13
- 新增环境变量要求,metadata 增加 required_env_vars 字段,明确需要配置 SAILING_TAI_IT_TOKEN。
- 文档增加“⚠️ 安全提示”部分,明确 Token 明文持久化存储、配置文件位置与安全建议。
- 说明 setup.sh 会自动全局安装 mcporter,并在安装前征求用户确认,提示可能影响系统 npm 全局目录。
- 其他内容未变。
v1.0.12
**Summary:** This release updates documentation and clarifies usage, configuration, and supported scenarios for the sailing-skill.
- Rewritten SKILL.md to better define configuration steps, token usage, and supported/non-supported user queries.
- Clearer distinction of when and how to use the skill (乒乓球数据相关场景) and when not to trigger it.
- Updated parameter, invocation, and sample usage sections for the tteagt MCP tool.
- Details about system requirements, especially regarding time references and token handling, are now more explicit.
- Enhanced instructions for presenting data and responding to user queries.
v1.0.11
Version 1.0.11 of sailing-skill
- No changes detected in the skill files or documentation.
- Functionality, configuration, and instructions remain the same as the previous version.
v1.0.10
No changes detected in this version.
- Version 1.0.10 does not include any file modifications or updates.
v1.0.9
- Clarified token检测规则,新增了无输出token值的检测方式示例。
- metadata增加了对 SAILING_TAI_IT_TOKEN 环境变量的声明要求。
- 删减和调整原有Token检测与错误处理规则,描述更简洁。
- 其它内容和查询接口等无变化。
v1.0.8
**Changelog for sailing-skill v1.0.8**
- Added strict rules for Token detection: now requires checking if the environment variable is set before any API call.
- Updated guidance: if the Token exists, always call the API and display any resulting errors, rather than prompting the user to configure the Token.
- Improved token usage code: removes redundant "Bearer " prefix if already present.
- Clarified instructions on when and how to prompt users for Token configuration.
- Simplified and consolidated query examples for easier reference.
v1.0.7
Version 1.0.7
- 精简和重构文档,突出自然语言实时乒乓球赛事查询能力
- 统一 CURL 查询接口示例,移除冗余内容
- 调整功能描述,更突出实时、权威和自然语言交互优势
- 修订数据类型说明,更直观易查
- 原有优先级调用和环境变量处理细节简化,保留核心配置说明
v1.0.6
Version 1.0.6
- 优化了环境变量验证和服务连通性说明,新增了 curl 接口工具调用和验证示例
- 安装和验证流程更加清晰:将第4步改为验证并给出 curl 请求模板
- 工具调用示例由 mcporter 命令行迁移为 curl+MCP 接口格式,示例更贴近实际
- 文档结构更规范,步骤编号和命令行样例更加精准
v1.0.5
- 新增 homepage 字段,指向官方 Token 申请页面。
- 优化 markdown 格式,增强部分标题的可读性(如加粗数据结构小项)。
- 步骤编号由“1/2/3”变更为“1. 2. 3. 4.”并进行了格式调整,提高指引清晰度。
- 文档整体结构保持不变,未涉及功能和接口更新。
v1.0.4
- Removed the `.env` file from the repository.
- Updated documentation: switched from reading credentials via file to requiring the `SAILING_TAI_IT_TOKEN` environment variable.
- Improved security: clarified that the skill does not read, store, or forward token contents.
- Added explicit instructions for environment variable setup and runtime injection.
v1.0.3
- Description updated: brand name changed from "赛灵(Sailing)" to "赛灵体育(sailing sports)" for clarity.
- No functional or structural changes made; usage instructions and tool information remain the same.
v1.0.2
- Updated the description to specify 赛灵(Sailing)体育 instead of 赛灵体育 for clarity.
- No other content or configuration changes detected.
v1.0.1
Version 1.0.1 (no file changes detected)
- No file or documentation changes identified in this version.
- No impact on skill behavior or usage.
v1.0.0
- Initial release of sailing-skill, a real-time table tennis data assistant.
- Provides instant access to match schedules, live scores, player news, rankings, and historical records.
- Covers major players (e.g., 樊振东, 孙颖莎, 王楚钦) and events (WTT, ITTF).
- Integrates with Sailing Sports MCP for accurate, authoritative data.
- Includes natural language query support through the `tteagt` tool.
- Guides users through token setup and offers clear usage examples.
Metadata
Frequently Asked Questions
What is Sailing Sports Skill?
赛灵体育(sailing sports)实时赛事数据助手,专注乒乓球和足球领域。提供实时比赛数据、赛程安排、赛事日程、最新比分、球员动态、世界排名。涵盖球员(乒乓球球员:樊振东/孙颖莎/王楚钦/马龙/陈梦等,足球球员:梅西/C罗/罗纳尔多等)、赛事(乒乓球赛事:WTT/ITTF,足球赛事:世界杯/欧冠/中超/德甲... It is an AI Agent Skill for Claude Code / OpenClaw, with 261 downloads so far.
How do I install Sailing Sports Skill?
Run "/install sailing-skill" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Sailing Sports Skill free?
Yes, Sailing Sports Skill is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Sailing Sports Skill support?
Sailing Sports Skill is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Sailing Sports Skill?
It is built and maintained by liyongfen2025 (@liyongfen2025); the current version is v1.0.19.
More Skills