← Back to Skills Marketplace
SEO Analyzer
by
claudiodrusus
· GitHub ↗
· v1.0.0
1055
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install shelly-seo-analyzer
Description
Analyze any webpage URL for SEO issues and get actionable recommendations. Checks title tags, meta descriptions, heading structure, keyword density, image al...
Usage Guidance
This skill appears to do exactly what it claims: a local Bash script that fetches and analyzes HTML. Before installing or running it, review the script (already included) and run it locally on sample pages. Note: the script fetches whatever URL you provide (curl -sL), so avoid passing sensitive internal URLs if you don't want the agent/environment making requests to internal hosts. The analyzer is simple and non-malicious, but its checks are heuristic and may miscount some tags/attributes—treat recommendations as guidance, not absolute rules.
Capability Analysis
Type: OpenClaw Skill
Name: shelly-seo-analyzer
Version: 1.0.0
The `seo-analyze.sh` script is vulnerable to shell injection. The `$URL` variable, which can be directly controlled by user input, is passed unsanitized to the `curl` command. This allows an attacker to inject arbitrary shell commands that would be executed by the system running the skill. While this is a critical vulnerability, there is no clear evidence of intentional malicious behavior (e.g., data exfiltration, persistence, or self-exploitation) within the script itself, classifying it as suspicious rather than malicious.
Capability Assessment
Purpose & Capability
Name/description match the included files: SKILL.md documents running seo-analyze.sh, and the script implements the listed checks (title, meta, headings, images, Open Graph, canonical, word count, keyword density) using standard Unix tools. No unrelated credentials, binaries, or install steps are requested.
Instruction Scope
SKILL.md instructs either running the bundled script on a URL or piping HTML into it. The script only reads stdin or fetches the specified URL and analyzes the HTML; it does not reference other files, environment variables, or external endpoints beyond fetching the given URL with curl.
Install Mechanism
There is no install spec and the functionality is provided by a plain Bash script included in the skill. No external downloads, package installs, or archive extraction are performed by the skill itself.
Credentials
The skill requires no environment variables, credentials, or config paths. It only uses standard CLI tools (curl, grep, sed, awk) which are documented in SKILL.md.
Persistence & Privilege
The skill does not request persistent/always-on presence, does not modify other skills or system-wide settings, and contains no autonomous installation logic.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install shelly-seo-analyzer - After installation, invoke the skill by name or use
/shelly-seo-analyzer - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of seo-analyzer.
- Analyze any webpage URL for common SEO issues.
- Checks include title and meta description tags, heading structure, keyword density, image alt tags, Open Graph/Twitter cards, canonical URL, and word count.
- Provides a plain text report with findings and prioritized recommendations.
- Supports command-line use with `curl` or via `web_fetch`.
- Requires standard Unix tools: curl, grep, sed, and awk.
Metadata
Frequently Asked Questions
What is SEO Analyzer?
Analyze any webpage URL for SEO issues and get actionable recommendations. Checks title tags, meta descriptions, heading structure, keyword density, image al... It is an AI Agent Skill for Claude Code / OpenClaw, with 1055 downloads so far.
How do I install SEO Analyzer?
Run "/install shelly-seo-analyzer" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is SEO Analyzer free?
Yes, SEO Analyzer is completely free (open-source). You can download, install and use it at no cost.
Which platforms does SEO Analyzer support?
SEO Analyzer is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created SEO Analyzer?
It is built and maintained by claudiodrusus (@claudiodrusus); the current version is v1.0.0.
More Skills