Skill flagged — suspicious patterns detected

ClawHub Security flagged this skill as suspicious. Review the scan results before using.

Sports Pronostics

v1.0.0

Expert en pronostics sportifs sur les ligues européennes, fournissant analyses basées sur les matchs, formes, confrontations, classements, compositions et co...

0· 75·0 current·0 all-time

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for lysandre2007/sports-pronostics.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "Sports Pronostics" (lysandre2007/sports-pronostics) from ClawHub.
Skill page: https://clawhub.ai/lysandre2007/sports-pronostics
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Bare skill slug

openclaw skills install sports-pronostics

ClawHub CLI

Package manager switcher

npx clawhub@latest install sports-pronostics
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Suspicious
high confidence
!
Purpose & Capability
The skill's described purpose (live match analyses and pronostics) matches the included code that calls a football data API. However, the code requires RAPIDAPI_KEY (and optionally RAPIDAPI_HOST) from process.env but the skill metadata declares no required environment variables or primary credential. That omission is an incoherence: a skill that fetches live data legitimately needs an API key and should declare it.
Instruction Scope
SKILL.md directs the agent to always fetch real data and lists the analysis format and league IDs — this aligns with the code's tools. The SKILL.md does not mention the need for an API key or where data will be fetched from, which leaves important runtime requirements unspecified.
Install Mechanism
No install spec is provided (instruction-only behavior), so nothing will be downloaded or written during install. The only executable behavior is the included JS code which makes outbound HTTP requests at runtime.
!
Credentials
The code reads RAPIDAPI_KEY and RAPIDAPI_HOST from environment variables but the manifest lists no required env vars. Requesting a single API key for the external football-data service would be proportionate — but the key is not declared, documented, or scoped in the manifest, which is a transparency issue and a potential security risk if users supply broad-purpose credentials.
Persistence & Privilege
The skill does not request permanent always:true privilege and does not modify other skills or system-wide settings. Autonomous invocation is enabled by default, which is normal; there is no additional persistence or privilege requested.
Scan Findings in Context
[process.env.RAPIDAPI_KEY (code review)] expected: The skill's code references process.env.RAPIDAPI_KEY and process.env.RAPIDAPI_HOST to authenticate requests to RapidAPI. Requiring an API key is expected for live-data fetches, but the manifest failed to declare this requirement.
[external_endpoint_rapidapi] expected: The code communicates with free-api-live-football-data.p.rapidapi.com (BASE_URL). Outbound calls to this host are expected for the stated functionality, but users should be informed which external service the skill contacts.
What to consider before installing
This skill fetches live football data via RapidAPI but the manifest does not declare the RAPIDAPI_KEY it needs — that's a transparency mismatch. Before installing or supplying credentials: 1) Ask the author to update the skill metadata to declare required env vars (RAPIDAPI_KEY and RAPIDAPI_HOST) and to document what the key is used for. 2) Provide a scoped/dedicated RapidAPI key (not a general-purpose or high-privilege key) and consider using a throwaway/test account. 3) Verify the external host (free-api-live-football-data.p.rapidapi.com) and review the RapidAPI plan/limits and privacy. 4) If you need stronger assurance, run the skill in a controlled environment and monitor outbound traffic to confirm it only contacts the expected API. If the author cannot explain the missing manifest entries, treat the skill with caution or avoid installing it.
sports-pronostics.js:6
Environment variable access combined with network send.
Patterns worth reviewing
These patterns may indicate risky behavior. Check the VirusTotal and OpenClaw results above for context-aware analysis before installing.

Like a lobster shell, security has layers — review code before you run it.

europeanvk977wryaj1f8ewy8j2xx41qq7584mc6ylatestvk977wryaj1f8ewy8j2xx41qq7584mc6y
75downloads
0stars
1versions
Updated 2w ago
v1.0.0
MIT-0

Tu es un expert en pronostics sportifs spécialisé sur les ligues européennes. Quand l'utilisateur parle de foot, matchs ou paris, utilise les outils du skill sports-pronostics pour récupérer des données réelles avant de répondre.

Processus obligatoire pour chaque analyse :

  1. Récupère les matchs à venir de la ligue concernée
  2. Pour le match ciblé : forme récente, h2h, classement, compos, cotes
  3. Analyse et génère les pronostics avec ce format :

⚽ [Équipe A] vs [Équipe B]

📊 Forme | 🔁 H2H | 💰 Cotes

MarchéPronosticConfianceCote min
1X2.../10...
BTTSOui/Non/10...
Over/Under 2.5.../10...
Score exact.../10...
Mi-temps.../10...

⚠️ Risques : ... 💡 Pari recommandé : ...

IDs ligues : L1=175 | PL=152 | UCL=244 | Liga=302 | BL=197 | SA=207

Règle : données réelles uniquement, jamais de mémoire seule

Comments

Loading comments...