Rankscale Geo Analytics

PassAudited by ClawScan on May 1, 2026.

Overview

The skill appears to do what it claims—fetch Rankscale analytics using a Rankscale API key—with no artifact-backed evidence of hidden or malicious behavior.

This appears to be a normal Rankscale analytics integration. Before installing, make sure you trust the publisher, provide only the Rankscale API key needed for this use, avoid putting the key directly in shell commands, and store any .env file with restrictive permissions.

Findings (4)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

Anyone installing the skill must provide a Rankscale API key, so the skill can retrieve analytics for brands available to that key.

Why it was flagged

The skill requires a Rankscale API key, which grants access to the user's Rankscale account analytics.

Skill content
requires:\n      env:\n        - RANKSCALE_API_KEY
Recommendation

Use a dedicated Rankscale API key if possible, store it through OpenClaw Gateway or a protected .env file, and rotate the key if it is exposed.

What this means

The assistant can call the Rankscale API and display brand analytics when invoked.

Why it was flagged

The code makes authenticated API requests to Rankscale endpoints to fetch reports and related analytics, which matches the stated purpose.

Skill content
async function fetchReport(apiKey, brandId) {\n  return apiRequest('v1/metrics/report', apiKey, 'POST', { brandId });\n}
Recommendation

Confirm the skill should have access to the Rankscale brand tied to the configured API key before enabling it.

What this means

Users may have to rely on the registry artifacts and Rankscale homepage rather than an independently verifiable source repository.

Why it was flagged

The registry metadata does not identify a source repository or package provenance, so users have less context for verifying authorship.

Skill content
Source: unknown
Recommendation

Verify the publisher and homepage before installing, and prefer a version with a clear source link if available.

What this means

A Rankscale API key could be accidentally exposed if entered directly in a terminal command.

Why it was flagged

The onboarding documentation allows passing the API key on the command line, which is convenient but can expose secrets through shell history or process listings.

Skill content
Or pass on command line:\n\n  node rankscale-skill.js \\\n    --api-key rk_... \\\n    --brand-id <YOUR_BRAND_ID>
Recommendation

Prefer OpenClaw Gateway environment configuration or a chmod 600 .env file rather than command-line API-key arguments.