← Back to Skills Marketplace
RankForge
by
Jbennett111
· GitHub ↗
· v1.0.0
374
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install rankforge
Description
SEO analysis and optimization via RankForge API — site audits, keyword research, competitor analysis, ranking reports. Use when user needs SEO analysis, keyw...
Usage Guidance
This skill appears to be a small client for an SEO API and will send URLs and any provided JSON to https://anton.vosscg.com. Before installing or using it: (1) verify the service/provider (no homepage is listed and the domain is unverified); (2) be aware you must supply RANKFORGE_API_KEY or RANKFORGE_EMAIL even though the registry metadata omits these — treat any API keys or emailed signup tokens as sensitive; (3) avoid sending sensitive site content or credentials to the third party; (4) note the helper script prints the API key to stderr which can leak to logs — consider removing that line or running in a controlled environment; (5) if you need stronger assurance, ask the publisher for a homepage/company info, an explicit requires.env listing, and a privacy/security policy for data submitted to the API.
Capability Analysis
Type: OpenClaw Skill
Name: rankforge
Version: 1.0.0
The skill bundle, intended for SEO analysis, contains a shell injection vulnerability in `scripts/forge-client.sh`. The `analyze` action passes the user-provided JSON payload (`$1`) directly to `curl -d "$1"` without proper sanitization or quoting, allowing for arbitrary command execution if `$1` contains shell metacharacters. While this is a critical vulnerability (RCE risk), there is no clear evidence of intentional malicious behavior such as data exfiltration or persistence, making it suspicious rather than malicious.
Capability Assessment
Purpose & Capability
The SKILL.md, description, and the included script all align with an SEO analysis API client (site audits, keyword research, etc.). However, the registry metadata declares no required environment variables or primary credential while both SKILL.md and scripts expect RANKFORGE_API_KEY or RANKFORGE_EMAIL (and optionally RANKFORGE_API_URL). That metadata mismatch is inconsistent and should have been declared.
Instruction Scope
Instructions tell the agent to POST site URLs and analysis requests to https://anton.vosscg.com. Nothing in the instructions asks the agent to read local files or other unrelated system state. However, the skill will transmit user-provided URLs and any JSON payloads to a third-party endpoint; users should consider privacy of the data sent.
Install Mechanism
No install spec; the skill is instruction-only with a small helper bash script. No archives or external installers are downloaded, so there's no filesystem install risk from the registry package itself.
Credentials
Although registry metadata lists no required env vars, both SKILL.md and scripts require RANKFORGE_API_KEY or RANKFORGE_EMAIL and optionally read RANKFORGE_API_URL. This undeclared credential requirement is disproportionate to the metadata and reduces transparency. The script also echoes the retrieved API key to stderr ("✅ Free key: $API_KEY"), which can leak secrets into logs.
Persistence & Privilege
The skill does not request permanent presence (always:false), does not modify other skills or system-wide settings, and does not write persistent config. Autonomous invocation is allowed (platform default) but is not by itself a new risk here.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install rankforge - After installation, invoke the skill by name or use
/rankforge - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release — SEO analysis API client (audits, keywords, competitor analysis). Free tier: 100 req/day.
Metadata
Frequently Asked Questions
What is RankForge?
SEO analysis and optimization via RankForge API — site audits, keyword research, competitor analysis, ranking reports. Use when user needs SEO analysis, keyw... It is an AI Agent Skill for Claude Code / OpenClaw, with 374 downloads so far.
How do I install RankForge?
Run "/install rankforge" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is RankForge free?
Yes, RankForge is completely free (open-source). You can download, install and use it at no cost.
Which platforms does RankForge support?
RankForge is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created RankForge?
It is built and maintained by Jbennett111 (@jbennett111); the current version is v1.0.0.
More Skills