← Back to Skills Marketplace
mguozhen

Seo Playbook Optimizer

by mguozhen · GitHub ↗ · v1.2.0 · MIT-0
cross-platform ⚠ suspicious
114
Downloads
0
Stars
1
Active Installs
3
Versions
Install in OpenClaw
/install seo-playbook-optimizer
Description
SEO + GEO content optimizer based on proven internal SOP playbook. Input a URL or keyword + page content, outputs a full SEO audit: keyword matrix, Title Tag...
Usage Guidance
What to check before installing or running this skill: - Missing dependency transparency: The script calls `openclaw agent` and `python3` but the skill metadata lists no required binaries or credentials. Verify whether your environment has an `openclaw` CLI and what account/model it will use; if you don't control that, do not run the script with sensitive content. - Data exfiltration risk: analyze.sh sends the page content and prompt to an agent. Any content you pass (including private page text, internal URLs, or competitor data) will be transmitted to whatever model/back-end the CLI uses. Only run it if you understand and trust that endpoint and its privacy/security model. - SEO policy/ethics: The SOP recommends tactics that can skirt search-engine disclosure (e.g., avoiding rel='sponsored'/'ugc', 'pillow links', forum/Quora link quotas). Those can violate search engine guidelines and could harm your site. Treat backlink/guest-post recommendations with caution and consult your legal/SEO policy advisor. - Verify the upstream project and author: The homepage points to a GitHub repo — inspect that repo, check commits, issues, and author reputation. Confirm the registry owner identity if you need accountability. - Safe testing: If you want to try it, run the script in an isolated environment with example/non-sensitive content, and monitor network calls (so you can see where data goes). Prefer manual prompt usage in a controlled client you trust rather than blind execution. If you want, I can: - show the exact lines in analyze.sh that call external tools and what variables would be transmitted, or - suggest a safer wrapper that logs where data would be sent before executing.
Capability Analysis
Type: OpenClaw Skill Name: seo-playbook-optimizer Version: 1.2.0 The skill bundle provides a comprehensive SEO and GEO optimization tool, but it contains a prompt injection vulnerability in `analyze.sh`. User-provided inputs (keyword, content, and URL) are directly interpolated into a large AI prompt without sanitization, which could allow an attacker to override the internal SOP rules or manipulate the agent's behavior. While the code logic is aligned with the stated SEO purpose and no evidence of intentional malice (such as data exfiltration or backdoors) was found, the vulnerability warrants a suspicious classification.
Capability Assessment
Purpose & Capability
The SKILL.md and analyze.sh implement an SEO audit that uses an LLM agent (calls `openclaw agent`) to produce reports. However the skill metadata declares no required binaries or credentials, while analyze.sh depends on an external CLI (`openclaw`) and python3. That mismatch between what the skill says it needs and what it actually runs is an incoherence.
Instruction Scope
SKILL.md stays focused on SEO/GEO tasks and the analyze.sh script only accepts keyword/URL/content and forwards a constructed prompt to an agent. However the SOP explicitly recommends tactics that attempt to avoid link disclosure (e.g., 'No rel="sponsored" or rel="ugc"', 'No subdomain placement — main domain only', 'pillow links', forum/comment/Quora link quotas), which can promote behavior that violates search-engine policies and raises ethical/abuse concerns. The instructions also rely on a Claude-based workflow but do not document how Claude is accessed or authorized.
Install Mechanism
No install spec is provided (instruction-only with a helper script). That is low-risk from an installation perspective — nothing is downloaded or extracted. The only file is a shell script which will run locally if executed.
Credentials
The skill declares no required environment variables or primary credential, but the script invokes `openclaw agent --local` and pipes a potentially large prompt containing user-provided page content to it. That will transmit content to whatever model/back-end `openclaw` is configured to use. Because no credentials or model endpoint are declared, it's unclear where data will be sent and which account/keys would be used — this is a proportionality and transparency issue.
Persistence & Privilege
The skill does not request permanent presence (always:false) and is user-invocable only. It does not modify other skills or system-wide settings. Autonomous invocation is enabled by default but is not combined with other high-privilege requests.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install seo-playbook-optimizer
  3. After installation, invoke the skill by name or use /seo-playbook-optimizer
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.2.0
Major update: Introduces Generative Engine Optimization (GEO) and Claude-powered news strategy alongside SEO. - Added GEO (Generative Engine Optimization) audit and strategy, featuring the Claude News Flywheel for building AI search authority. - Expanded triggers and descriptions to cover geo strategy, AI SEO, news content flywheel, and topical authority. - Introduced new usage commands for GEO features (e.g., geo strategy, news flywheel). - Enhanced output with GEO Strategy and expanded SEO Health Score (now 6 dimensions). - Documentation now details the Claude News Flywheel process and benefits for both Google and AI engines.
v1.1.0
**Changelog for seo-playbook-optimizer v1.1.0** - Upgraded documentation to more clearly reflect all output audits and workflows - Updated triggers and prompts, adding support for internal link auditing, content gap analysis, anchor text, guest post, and pillow links strategies - Improved description and user instructions, now includes SEO Health Score and more granular site stage differentiation - Expanded output sections with clearer details on article structure, internal link audit, and execution roadmap - Refined built-in SOP rules and terminology for clarity and precision
v1.0.0
SEO Playbook Optimizer 1.0.0 – Initial Release - Launches a comprehensive SEO content optimizer based on internal SOP playbook. - Supports full SEO audit with keyword strategy, Title Tag/H1 suggestions, article structure, internal linking, and backlink plan. - Accepts input as URL or keyword plus optional content and competitor URLs. - Delivers actionable outputs: keyword matrix, optimized tags, structural recommendations, linking and backlink strategies, and prioritized action steps. - Available in both English and Chinese trigger phrases.
Metadata
Slug seo-playbook-optimizer
Version 1.2.0
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 3
Frequently Asked Questions

What is Seo Playbook Optimizer?

SEO + GEO content optimizer based on proven internal SOP playbook. Input a URL or keyword + page content, outputs a full SEO audit: keyword matrix, Title Tag... It is an AI Agent Skill for Claude Code / OpenClaw, with 114 downloads so far.

How do I install Seo Playbook Optimizer?

Run "/install seo-playbook-optimizer" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Seo Playbook Optimizer free?

Yes, Seo Playbook Optimizer is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Seo Playbook Optimizer support?

Seo Playbook Optimizer is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Seo Playbook Optimizer?

It is built and maintained by mguozhen (@mguozhen); the current version is v1.2.0.

💬 Comments