Ae1
- Category
- analysis-evasion
- Confidence
- 100% confidence
- Finding
Referenced artifact was not completely inspected
- Content
md Full endpoint list, methods, and params: [`reference/endpoints.md`](reference/endpoints.md).
Security audit
Security checks for vulnerabilities and agentic risk
This skill is a disclosed sports-data helper that sends user-requested public sports queries to Crawlora and does not show hidden persistence, privilege escalation, or destructive behavior.
Install only if you are comfortable sending sports queries and public identifiers to Crawlora with your Crawlora API key. Avoid confidential research targets, and be careful with Strava route or club lookups because public location patterns can still be sensitive.
Referenced artifact was not completely inspected
Full endpoint list, methods, and params: [`reference/endpoints.md`](reference/endpoints.md).
Referenced artifact was not completely inspected
Full endpoint list, methods, and params: [`reference/endpoints.md`](reference/endpoints.md).
Referenced artifact was not completely inspected
Full endpoint list, methods, and params: [`reference/endpoints.md`](reference/endpoints.md).
The skill uses 'shell' capability that is not listed in its permissions. This may indicate deceptive intent or missing permission declarations.
The skill is explicitly designed to transmit user-selected queries and identifiers to an external third-party API using an API key. External transmission is expected for this skill, but it is still security-relevant because prompts, looked-up entities, and potentially sensitive sports-adjacent data such as Strava location patterns can leave the local trust boundary.
Endpoints this skill uses, grouped by platform. Call them via `scripts/crawlora.sh` (see SKILL.md).
All paths are relative to the API base `https://api.crawlora.net/api/v1` and require the header `x-api-key: $CRAWLORA_API_KEY`. Path params like `{id}` are substituted into the URL; `GET` params go in the query string; `POST` params go in a JSON body.
**270 endpoints across 7 platform group(s).**
The Sportskeeda wiki endpoints expand the skill beyond its stated sports-research purpose into unrelated non-sports wiki projects such as gaming and general community content. That scope creep weakens least-privilege boundaries, increases the chance of off-purpose data retrieval, and can let users route the skill into content domains that were not reviewed under the advertised use case.
Data is being sent to an external URL. This could be legitimate telemetry or data exfiltration. Manual review is recommended.
#!/usr/bin/env bash
# Crawlora REST helper — minimal, dependency-free (curl only).
# Calls https://api.crawlora.net/api/v1 with your Crawlora API key.
# Get a free key (2,000 credits/mo, no card) at https://crawlora.net?utm_source=github&utm_medium=referral&utm_campaign=crawlora-skills.
#
# Usage:
Data is being sent to an external URL. This could be legitimate telemetry or data exfiltration. Manual review is recommended.
#!/usr/bin/env bash
# Crawlora REST helper — minimal, dependency-free (curl only).
# Calls https://api.crawlora.net/api/v1 with your Crawlora API key.
# Get a free key (2,000 credits/mo, no card) at https://crawlora.net?utm_source=github&utm_medium=referral&utm_campaign=crawlora-skills.
#
# Usage:
Data is being sent to an external URL. This could be legitimate telemetry or data exfiltration. Manual review is recommended.
#!/usr/bin/env bash
# Crawlora REST helper — minimal, dependency-free (curl only).
# Calls https://api.crawlora.net/api/v1 with your Crawlora API key.
# Get a free key (2,000 credits/mo, no card) at https://crawlora.net?utm_source=github&utm_medium=referral&utm_campaign=crawlora-skills.
#
# Usage:
Commands invoke sudo or root privileges. Verify this elevated access is necessary and justified.
# config supplies the header and is removed automatically on exit.
umask 077
curl_config="$(mktemp "${TMPDIR:-/tmp}/crawlora-curl.XXXXXX")"
chmod 600 "$curl_config"
trap 'rm -f "$curl_config"' EXIT
printf 'header = "x-api-key: %s"\n' "$CRAWLORA_API_KEY" >"$curl_config"
auth=(--config "$curl_config")
The description says to use the skill for 'scores/stats or explicitly requested public sports-media research,' where 'public sports-media research' is a broad category rather than a tightly bounded trigger. In a manifest/markdown context, this can make it unclear when the skill should activate versus when a more specialized research skill should be used.
This markdown file tells users that all endpoint calls require the x-api-key: $CRAWLORA_API_KEY header and are sent to a remote API base, but it does not include any user-facing warning about outbound network activity or use of sensitive credentials. Under the markdown-file criteria, descriptions should warn about behaviors that may affect privacy or system integrity when credentials or external transmission are involved.
No suspicious patterns detected.