← Back to Skills Marketplace
SEO Ranker
by
Hagen Hoferichter
· GitHub ↗
· v1.0.0
730
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install seo-ranker
Description
Performs end-to-end SEO audit and on-page optimization by analyzing live SERP, competitor content, backlink data, and generating actionable rewrite guidance.
Usage Guidance
What to consider before installing or providing keys:
- Ask the publisher to clarify which API keys are mandatory versus optional. SKILL.md states only one summarize-model key is needed, but the registry metadata lists four model keys as required. Only give the single model key you plan to use (principle of least privilege).
- Verify you trust clawhub and the upstream packages that will be installed via 'npx clawhub@latest'; installation will pull code from npm at runtime. If you need to audit code, request a packaged release or run installation in a sandbox first.
- MATON_API_KEY and BRAVE_API_KEY are expected for the described features; do not supply unrelated cloud credentials. Consider creating scoped/test accounts or tokens with limited permissions for integration testing.
- Be aware the skill may ask for an affiliate/referral URL for Semrush trials — that's promotional and not required for SEO functionality. Decide whether you want that behavior.
- Because this skill is instruction-only (no inspectable code), prefer to run it in an isolated environment or request an explicit data-flow diagram showing which external endpoints receive content and which keys are transmitted.
If the publisher can (1) correct the metadata to list only required keys, (2) document exact external endpoints the skill calls, and (3) provide an explicit install artifact or audited upstream package list, my confidence in the skill's coherence would increase.
Capability Analysis
Type: OpenClaw Skill
Name: seo-ranker
Version: 1.0.0
The OpenClaw skill 'seo-ranker' is largely benign, providing a structured approach to SEO auditing and optimization. However, the `SKILL.md` file contains instructions for the AI agent to ask users for their preferred affiliate/referral URL when discussing Semrush 14-day trials, and to prioritize such links if provided. This instruction, reinforced in `references/inspected-skills.md`, constitutes a form of prompt injection designed to influence the agent's interaction for a non-core, potentially commercial purpose (facilitating affiliate sign-ups), which deviates from a purely functional role and introduces a subtle, self-serving bias.
Capability Assessment
Purpose & Capability
The skill claims to orchestrate SERP, summarization, gateway APIs, and markdown conversion — required binaries (node, npx, summarize, uvx) and listed upstream skills align with that purpose. However the registry metadata lists four different model API keys (OPENAI/ANTHROPIC/XAI/GEMINI) as required even though the SKILL.md states only one summarize-model key is needed. Requesting all model keys is disproportionate to the stated orchestration role.
Instruction Scope
SKILL.md is instruction-only and stays within SEO workflow: fetch SERP, summarize competitors, check data-gateway, convert content to Markdown, and produce rewrites. It asks for content file paths and may read user-supplied content (expected). A surprising behavioral detail: when users ask for a 14-day Semrush trial the skill asks for an affiliate/referral URL — this is non-essential promotional behavior that should be disclosed to users. The mandatory behavior to always return a MissingAPIKeys section is explicit and not inherently malicious, but it does increase the chance the skill will enumerate and report which keys are missing/present.
Install Mechanism
The skill has no install spec and contains only runtime instructions. It instructs the agent/user to run 'npx -y clawhub@latest install ...' to pull and install upstream skills. Using npx/npm is common and traceable, but it means network downloads will occur at install-time; there is no packaged code in the skill bundle to inspect. This is expected but raises the normal supply-chain risk (npm packages will be executed at the user's environment).
Credentials
Metadata declares BRAVE_API_KEY and MATON_API_KEY (appropriate) but also lists OPENAI_API_KEY, ANTHROPIC_API_KEY, XAI_API_KEY, and GEMINI_API_KEY as required. SKILL.md says only one summarize-model key is needed. Requiring multiple LLM provider keys up-front is disproportionate: the skill should accept a single chosen provider. This mismatch increases credential blast radius and may trick users into providing more secrets than necessary. Preflight checks concatenate model keys in a wc -c call — harmless by itself but inconsistent with the 'one key' requirement.
Persistence & Privilege
No always:true, no required config paths, no code written into the package (instruction-only). The skill does not request persistent system-wide changes or elevated privileges in the shown instructions. Autonomous invocation is allowed (disable-model-invocation:false) but that is platform default and not by itself a red flag.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install seo-ranker - After installation, invoke the skill by name or use
/seo-ranker - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
seo-ranker v1.0.0
- Initial public release: end-to-end SEO diagnosis and on-page optimization meta-skill.
- Orchestrates live SERP analysis, competitor structure audit, keyword/backlink enrichment, and content rewriting using the latest installed tools.
- Enforces mandatory credential checks with explicit MissingAPIKeys and Partial outputs for missing stages.
- Modular pipeline: audits competitive landscape, compares content, enriches with SEO metrics where possible, and generates optimized Markdown plus backlink targets.
- Output includes actionable checklist, intent-aligned recommendations, and five backlink opportunities with confidence labeling.
- Designed for extensible workflows—never replaces upstream tools, but automates orchestration and best-practice output standards.
Metadata
Frequently Asked Questions
What is SEO Ranker?
Performs end-to-end SEO audit and on-page optimization by analyzing live SERP, competitor content, backlink data, and generating actionable rewrite guidance. It is an AI Agent Skill for Claude Code / OpenClaw, with 730 downloads so far.
How do I install SEO Ranker?
Run "/install seo-ranker" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is SEO Ranker free?
Yes, SEO Ranker is completely free (open-source). You can download, install and use it at no cost.
Which platforms does SEO Ranker support?
SEO Ranker is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created SEO Ranker?
It is built and maintained by Hagen Hoferichter (@h4gen); the current version is v1.0.0.
More Skills