← 返回 Skills 市场
leeleon

Football Player DNA — AI Similarity Search

作者 Leon Li · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
240
总下载
2
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install football-player-dna
功能描述
Football player DNA similarity search — find style-matched alternatives at lower market values using AI vector search across 56,000+ players
使用说明 (SKILL.md)

Football Player DNA — AI Similarity Search

Find statistically similar football players at lower market values. Powered by the Rising Transfers Intelligence API using pgvector cosine similarity across 56,000+ player profiles — covering Premier League, La Liga, Bundesliga, Serie A, Ligue 1, MLS, and more.

This is the only football AI skill that uses DNA vector search: each player is encoded as a multi-dimensional fingerprint of playing style, physical attributes, and tactical role. The result: genuine statistical twins, not surface-level comparisons.


External Endpoints

Endpoint Method Data Sent Purpose
https://api.risingtransfers.com/api/v1/intelligence/dna-search POST { "name": "\x3Cplayer_name>" } DNA vector similarity search
https://api.risingtransfers.com/api/v1/intelligence/player POST { "name": "\x3Cplayer_name>" } Player profile lookup (optional enrichment)

No data is sent to any other endpoint. No data is stored locally.


Security & Privacy

  • What leaves your machine: Only the player name(s) you provide in the query
  • What does NOT leave your machine: Conversation history, other installed skills, local files, API keys (the key is sent as an HTTP header, never in the request body or logs)
  • Data retention by Rising Transfers: API calls are logged for rate limiting and billing. Player name queries are not stored beyond 24 hours. See privacy policy
  • Authentication: Your RT_API_KEY is sent as X-RT-API-Key header on every request to api.risingtransfers.com only

Model Invocation Note

This skill may be invoked autonomously by OpenClaw when you ask about finding similar football players, cheaper alternatives, or DNA-matched footballers. You can disable autonomous invocation by setting skill.auto-discover false in your OpenClaw config. Every API call consumes credits from your Rising Transfers account (2 credits per DNA search on free tier).


Trust Statement

By using this skill, the player name you query is sent to Rising Transfers (api.risingtransfers.com). Only install this skill if you trust Rising Transfers with that information. Rising Transfers is a football intelligence platform — no financial, personal, or sensitive data is involved in these queries.


Trigger

When the user asks to:

  • Find similar football players to a named player
  • Find cheaper alternatives to a specific footballer
  • Find DNA-matched or style-matched player options
  • Identify replacement candidates for a footballer
  • Scout statistically equivalent players for a squad

Examples:

  • "Find me football players similar to Bellingham but cheaper"
  • "Who are the DNA alternatives to Rodri?"
  • "Give me a style-matched backup to Salah under €20M"
  • "Find a cheaper Mbappe alternative for my FIFA draft"
  • "What football player is statistically most similar to Kevin De Bruyne?"

Instructions

  1. Extract the target player name from the user's request. If a team is mentioned, note it for disambiguation.

  2. Call the DNA search endpoint:

    POST https://api.risingtransfers.com/api/v1/intelligence/dna-search
    Headers:
      X-RT-API-Key: \x3CRT_API_KEY>
      Content-Type: application/json
    Body:
      { "name": "\x3Cplayer_name>", "team": "\x3Cteam_name_if_provided>" }
    
  3. If the response contains error: "INSUFFICIENT_CREDITS", inform the user their Rising Transfers credits are exhausted and direct them to api.risingtransfers.com to top up.

  4. If the response contains error: "PLAYER_NOT_FOUND", ask the user to clarify the player name or provide the current club.

  5. Parse the data.alternatives array from the response. For each alternative player, present:

    • Player name and current club
    • DNA similarity percentage (e.g. "91% similar")
    • Market value and difference vs target (e.g. "€65M cheaper")
    • Position and key playing style tags
  6. Present results as a ranked table, most similar first. Example format:

    Rank Player Club Similarity Value Saving vs [Target]
    1 Name Club 91% €15M €65M cheaper
  7. After the table, offer to dive deeper: "Want a full scout report on any of these players?"

  8. Do not fabricate statistics. If the API returns no alternatives, say so clearly and suggest the user try a different player.


Error Handling

Error User Message
401 Unauthorized "Your RT_API_KEY is invalid or expired. Get a key at api.risingtransfers.com"
403 Insufficient Credits "You've used all your DNA search credits. Top up at api.risingtransfers.com"
404 Player Not Found "Player not found. Try the full name (e.g. 'Jude Bellingham') or add the club name."
429 Rate Limited "Too many requests. Please wait a moment before trying again."
5xx Server Error "Rising Transfers API is temporarily unavailable. Please try again in a few minutes."

Requirements

  • RT_API_KEY: A valid Rising Transfers API key. Register for free at api.risingtransfers.com. Free tier includes 2 DNA searches per day.
  • OpenClaw: v0.8.0 or later
  • Network access: Required (calls api.risingtransfers.com)

Credit Usage

Action Credits Consumed
DNA similarity search 2 credits (free tier)
Player profile enrichment (optional) 1 credit

Free tier: 10 DNA searches/day. Pro tier ($29/mo): 500 DNA searches/day.


Author

Rising Transfers — api.risingtransfers.com

安全使用建议
This skill is coherent and limited to calling the Rising Transfers API, but before installing: (1) only supply an RT_API_KEY you control and rotate it if necessary; (2) review Rising Transfers' privacy policy and billing/credit rules (API calls consume your credits); (3) be aware that autonomous invocation will make API calls and consume credits — disable auto-discovery if you want manual control; (4) avoid sending any sensitive or personally identifying data in queries; and (5) if you need stronger assurance, verify the Rising Transfers domain and contact info, and inspect the provider's API docs or GitHub repo before use.
功能分析
Type: OpenClaw Skill Name: football-player-dna Version: 1.0.0 The football-player-dna skill is a legitimate integration for the Rising Transfers API, designed to perform player similarity searches. It follows standard security practices by using an environment variable (RT_API_KEY) for authentication and only transmits relevant search terms (player/team names) to the specified endpoint (api.risingtransfers.com). No evidence of data exfiltration, malicious execution, or prompt injection was found in SKILL.md or README.md.
能力评估
Purpose & Capability
Name/description, declared endpoint(s), and required credential (RT_API_KEY) align: the skill calls a remote Rising Transfers API to perform vector similarity searches, which legitimately requires a network call and an API key.
Instruction Scope
SKILL.md instructions are narrowly scoped: extract a player name/team from the user request and POST it to api.risingtransfers.com. The instructions do not direct the agent to read local files, other env vars, or other services. Note: privacy claims (e.g., API key never logged, only player name sent) are statements by the provider and cannot be independently verified from this manifest.
Install Mechanism
This is an instruction-only skill with no install spec and no code files—lowest-risk delivery mechanism (nothing is downloaded or written to disk by the skill itself).
Credentials
Only a single credential (RT_API_KEY) is required and is appropriate for calling the stated external API. No unrelated secrets, config paths, or extra environment variables are requested.
Persistence & Privilege
The skill is not always-enabled and does not request special persistent platform privileges. It does allow normal autonomous invocation (platform default), which is appropriate for a user-invocable search skill.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install football-player-dna
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /football-player-dna 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
football-player-dna 1.0.0 - Initial release of "football-player-dna": AI-powered DNA similarity search for footballers using the Rising Transfers Intelligence API. - Enables style-matched player alternatives and cheaper statistical "twins" across 56,000+ profiles. - Supports searches by player name (with optional team) and returns detailed similarity matches, value, and playing style data. - Requires RT_API_KEY for API access; error handling and privacy information included. - Clear instructions and user prompts for finding, comparing, or scouting similar football players.
元数据
Slug football-player-dna
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Football Player DNA — AI Similarity Search 是什么?

Football player DNA similarity search — find style-matched alternatives at lower market values using AI vector search across 56,000+ players. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 240 次。

如何安装 Football Player DNA — AI Similarity Search?

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

Football Player DNA — AI Similarity Search 是免费的吗?

是的,Football Player DNA — AI Similarity Search 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Football Player DNA — AI Similarity Search 支持哪些平台?

Football Player DNA — AI Similarity Search 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Football Player DNA — AI Similarity Search?

由 Leon Li(@leeleon)开发并维护,当前版本 v1.0.0。

💬 留言讨论