← Back to Skills Marketplace
SEO Optimizer
by
hughtan93-dev
· GitHub ↗
· v1.0.0
· MIT-0
234
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install seopro
Description
Provides keyword research, meta tag analysis, content SEO scoring, and meta description generation to improve website search rankings.
Usage Guidance
This skill appears to be a set of local Python SEO utilities, but there are several inconsistencies you should clear up before installing or using it:
- Documentation vs code mismatch: SKILL.md promises URL-based meta tag analysis and lists commands (e.g., generate-meta) that don't map exactly to the shipped scripts. Expect some commands to fail or behave differently.
- Unused dependencies: The README tells you to install 'requests' and 'beautifulsoup4' (libraries used for fetching/parsing web pages) but none of the included scripts import them. That suggests the package was intended to fetch remote pages but the implementation is missing or incomplete.
- Truncated file: seo_analyzer.py in the bundle is truncated (ends mid-line). This likely makes the analyzer non-functional or crash at runtime.
Recommendations:
1. Do not run this skill with elevated privileges or in an environment with sensitive data until you understand it. Running the scripts locally in an isolated environment (e.g., sandbox or disposable container) is safe for inspection.
2. Inspect and run each script manually (python3 scripts/*.py) with test inputs to confirm actual behavior. Check whether any network calls are made and whether outputs match your expectations.
3. Contact the author or source to get a corrected package or full source (the package appears incomplete). If you need URL fetching and HTML parsing, verify that the code uses requests/BeautifulSoup and review that code specifically for where it sends or stores data.
4. If you cannot validate the missing parts or the author is unavailable, prefer not to install this skill into agents that can be run against production websites or that have access to sensitive environments.
Given the mismatches and the truncated file, treat this package as untrusted until the issues are resolved; the concerns look like sloppy packaging rather than active maliciousness, but the ambiguity warrants caution.
Capability Analysis
Type: OpenClaw Skill
Name: seopro
Version: 1.0.0
The SEO Optimizer skill bundle consists of Python scripts for local text analysis, keyword research, and meta-tag optimization. The code performs basic string processing and regex-based HTML analysis without making network requests, accessing sensitive files, or using dangerous execution functions like eval or os.system. The instructions in SKILL.md and the documentation in the references directory are consistent with the stated purpose and contain no evidence of prompt injection or malicious intent.
Capability Assessment
Purpose & Capability
The skill's stated purpose (keyword research, meta tag analysis, content scoring) matches the included Python scripts in spirit. However, SKILL.md claims the ability to 'analyze meta tags from a URL' while the meta analyzer only examines URL structure and does not fetch or parse remote pages. SKILL.md also references command names (e.g. generate-meta) that do not exactly match the scripts' CLI flags. These are capability/documentation mismatches rather than clear malicious behaviors.
Instruction Scope
SKILL.md instructs the agent to run commands against URLs and content (e.g. meta "https://example.com") implying remote fetching/parsing, but the included scripts do not perform HTTP requests or HTML parsing of remote pages. The instructions also recommend installing 'requests' and 'beautifulsoup4' (used for fetching and parsing) while the code does not import them. The main analyzer (seo_analyzer.py) appears truncated in the provided bundle (ends mid-line), which means the runtime behavior could be broken or incomplete. These inconsistencies could cause the agent to attempt to fetch content elsewhere or run commands that don't exist if the agent follows SKILL.md literally.
Install Mechanism
There is no install spec (instruction-only style with local scripts). SKILL.md tells users to pip install requests and beautifulsoup4, but the shipped scripts do not use those libraries. No external downloads, release URLs, or extract/install steps are present in the manifest, which reduces supply-chain risk; however the declared dependencies are unnecessary for the provided code and should be reconciled.
Credentials
The skill does not request any environment variables, credentials, or config paths. No secrets or broad system access are required according to the manifest and code.
Persistence & Privilege
The skill is not marked 'always' and uses normal autonomous invocation defaults. It does not request persistent system-level privileges or attempt to modify other skills. No concerns here.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install seopro - After installation, invoke the skill by name or use
/seopro - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of SEO Optimizer.
- Provides keyword research with search volume indicators.
- Analyzes and optimizes meta title and description tags for given URLs.
- Calculates SEO scores for website content.
- Generates and optimizes meta descriptions.
- Offers keyword suggestions for specified topics.
- Includes clear usage instructions and examples for all commands.
Metadata
Frequently Asked Questions
What is SEO Optimizer?
Provides keyword research, meta tag analysis, content SEO scoring, and meta description generation to improve website search rankings. It is an AI Agent Skill for Claude Code / OpenClaw, with 234 downloads so far.
How do I install SEO Optimizer?
Run "/install seopro" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is SEO Optimizer free?
Yes, SEO Optimizer is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does SEO Optimizer support?
SEO Optimizer is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created SEO Optimizer?
It is built and maintained by hughtan93-dev (@hughtan93-dev); the current version is v1.0.0.
More Skills