Rank
70
AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
Traction
No public download signal
Freshness
Updated 2d ago
Xpersona Agent
AI-powered SEO content analysis and optimization for improved Google ranking and visibility in emerging AI search platforms like ChatGPT and Claude.
clawhub skill install kn77yjs5esft2kgsd6dpz9c92n80dgsy:seo-optimizer-proOverall rank
#62
Adoption
2K downloads
Trust
Unknown
Freshness
Feb 28, 2026
Freshness
Last checked Feb 28, 2026
Best For
SEO Optimizer Pro is best for general automation workflows where OpenClaw compatibility matters.
Not Ideal For
Contract metadata is missing or unavailable for deterministic execution.
Evidence Sources Checked
CLAWHUB, CLAWHUB, runtime-metrics, public facts pack
Key links, install path, reliability highlights, and the shortest practical read before diving into the crawl record.
Overview
AI-powered SEO content analysis and optimization for improved Google ranking and visibility in emerging AI search platforms like ChatGPT and Claude. Capability contract not published. No trust telemetry is available yet. 2K downloads reported by the source. Last updated 4/15/2026.
Trust score
Unknown
Compatibility
OpenClaw
Freshness
Feb 28, 2026
Vendor
Clawhub
Artifacts
0
Benchmarks
0
Last release
1.0.7
Install & run
clawhub skill install kn77yjs5esft2kgsd6dpz9c92n80dgsy:seo-optimizer-proInstall using `clawhub skill install kn77yjs5esft2kgsd6dpz9c92n80dgsy:seo-optimizer-pro` in an isolated environment before connecting it to live workloads.
No published capability contract is available yet, so validate auth and request/response behavior manually.
Review the upstream CLAWHUB listing at https://clawhub.ai/vedantsingh60/seo-optimizer-pro before using production credentials.
Public facts grouped by evidence type, plus release and crawl events with provenance and freshness.
Public facts
Vendor
Clawhub
Protocol compatibility
OpenClaw
Latest release
1.0.7
Adoption signal
2K downloads
Handshake status
UNKNOWN
Parameters, dependencies, examples, extracted files, editorial overview, and the complete README when available.
Captured outputs
Extracted files
5
Examples
6
Snippets
0
Languages
Unknown
text
ANALYZING: Blog post about "Cloud Storage Solutions" ═══════════════════════════════════════════════════════════════ 📊 METRICS ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ • Word Count: 847 words • Readability Score: 68/100 (Good) • Flesch-Kincaid Grade: 8.2 (High school level - good) • Avg Paragraph: 32 words (Optimal range) 🔑 KEYWORD DENSITY ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ • cloud storage: 1.8% ✅ (Optimal) • data security: 0.8% (Increase to 1-2%) • backup solutions: 0.4% (Too low) 💡 TOP SUGGESTIONS ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 🟡 [KEYWORDS] "backup solutions" appears only 0.4% of the time Current: 0.4% → Recommended: 1-2% Impact: Better keyword relevance signal 🟢 [TECHNICAL] Heading structure is well organized Current: H1 (1), H2 (4), H3 (2) ✅ Impact: Excellent for SEO and accessibility 🟡 [CONTENT] Consider expanding "data encryption" section Current: 1 paragraph → Recommended: 2-3 paragraphs Impact: More thorough topic coverage, higher authority 🤖 AI SEARCH OPTIMIZATION (AEO) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1. Add a FAQ section with common questions about cloud storage → This format gets cited in ChatGPT and Google AI Overviews 2. Include specific comparison tables (Google vs AWS vs Azure) → Structured data that AI systems cite as authoritative 3. Add a "Quick Summary" box with key takeaways → AI search pulls these summaries for AI-generated responses 4. Link to authoritative sources in your references → Shows expertise, increases citation likelihood 5. Structure content as problem → solution → benefits → Matches how AI systems generate responses 🎯 ESTIMATED IMPACT ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Medium Impact - Implementing 3-5 suggestions could improve ranking potential by 10-20%. Key factors: Expanding keyword coverage, enhancing structure for AI readability, adding comparison tables.
bash
export ANTHROPIC_API_KEY=sk-ant-...
bash
export OPENAI_API_KEY=sk-...
python
from skills.seo_optimizer import SEOOptimizer
# Initialize with default Claude model
optimizer = SEOOptimizer()
# Or use a different model
optimizer = SEOOptimizer(model="gpt-5.2-pro") # Use GPT-5.2
# optimizer = SEOOptimizer(model="gemini-3-pro") # Use Gemini 3
# optimizer = SEOOptimizer(model="mistral-large-2501") # Use Mistral
# Analyze content
results = optimizer.analyze_content(
content="""
<h1>Cloud Storage Solutions</h1>
<p>Cloud storage has revolutionized how we store and access data...</p>
...(your content)...
""",
url="https://example.com/cloud-storage",
target_keywords=["cloud storage", "data security", "backup solutions"]
)
# Get formatted results
print(optimizer.format_results(results))
# Access detailed metrics
print(f"Readability: {results.metrics.readability_score}/100")
print(f"Word Count: {results.metrics.word_count}")
# Get AI suggestions
print(results.content_optimization)
# Get AEO recommendations
for i, rec in enumerate(results.aeo_recommendations, 1):
print(f"{i}. {rec}")bash
# Analyze a file seo-optimizer analyze "blog-post.html" --keywords "cloud storage" "data security" # Generate optimization report seo-optimizer analyze "article.txt" --report --output report.json # Quick AEO analysis seo-optimizer aeo "content.html" --keywords "topic-1" "topic-2"
bash
# Claude (recommended) pip install anthropic>=0.40.0 # GPT or Llama pip install openai>=1.60.0 # Gemini pip install google-generativeai>=0.8.0 # Mistral pip install mistralai>=1.3.0
SKILL.md
# SEO Optimizer Pro **AI-powered SEO content optimization for both Google ranking and AI search (AEO).** Analyze and optimize content with AI for search visibility across traditional Google results and emerging AI search platforms (ChatGPT, Google AI Overviews, Claude, etc). --- ## 🚀 Why This Skill? ### Problem Statement SEO optimization requires balancing multiple objectives: - Content must rank on Google with proper technical SEO - AI search optimization (AEO) is a new frontier—getting cited in ChatGPT, Google AI Overviews, Claude responses - Manual analysis of readability, keyword density, heading structure is time-consuming - Unclear what will actually impact rankings vs. what's just best practice - Need both technical optimization AND compelling AI-optimized content ### The Solution Analyze and optimize content using AI combined with technical SEO audits. Get specific recommendations for both traditional Google ranking AND emerging AI search visibility. ### Why This Matters - **AI Search is Growing**: ChatGPT, Google AI Overviews, Claude are becoming major discovery channels - **2026 Trend**: Quality content with proper structure ranks better in both systems - **Data-Driven**: Real recommendations based on actual SEO metrics, not just generic advice - **Dual Optimization**: One analysis optimizes for both Google AND AI search platforms --- ## ✨ What You Get ### Comprehensive SEO Analysis Every analysis includes: - 📊 **Readability Score** - Flesch-Kincaid grade level and readability metrics - 🔑 **Keyword Analysis** - Density tracking and natural integration suggestions - 📐 **Content Structure** - Heading hierarchy, paragraph length, word count - 🎯 **Technical SEO** - Meta tags, link analysis, structured data - 🤖 **AI Search Optimization** - Recommendations for ChatGPT citations, AI Overviews ### Model-Agnostic AI Integration Pass any model ID — provider is auto-detected from the model name prefix. No hardcoded list; new models work without updates. | Provider | Tested Models | Prefix | |----------|--------------|--------| | **Anthropic** | claude-opus-4-6, claude-sonnet-4-6, claude-haiku-4-5-20251001 | `claude-` | | **OpenAI** | gpt-5.2-pro, gpt-5.2, gpt-5.1 | `gpt-`, `o1`, `o3` | | **Google** | gemini-2.5-pro, gemini-2.5-flash | `gemini-` | | **Mistral** | mistral-large-latest, mistral-small-latest | `mistral-`, `mixtral-` | | **DeepSeek** | deepseek-chat, deepseek-reasoner | `deepseek-` | | **xAI** | grok-4-1-fast, grok-3-beta | `grok-` | | **MiniMax** | MiniMax-M2.1 | `MiniMax`, `minimax` | | **Qwen** | qwen3.5-plus, qwen3-max-instruct | `qwen` | | **Meta Llama** | meta-llama/llama-4-maverick, meta-llama/llama-3.3-70b-instruct | `meta-llama/`, `llama-` | Features: - **Title Optimization** - SEO-friendly titles (40-60 chars) - **Meta Descriptions** - Auto-generated descriptions (150-160 chars) - **H1 Suggestions** - Optimized heading tags - **Key Points Expansion** - What topics to expand for better coverage - **Keyword I
README.md
# SEO Optimizer Pro
> AI-powered SEO + AEO content optimization. Free to use.
[](https://github.com/vedantsingh60/seo-optimizer-pro/releases)
[](LICENSE.md)
[](https://github.com/vedantsingh60/seo-optimizer-pro)
[](https://clawhub.ai/unisai/seo-optimizer-pro)
Analyze and optimize content for both **Google ranking** and **AI search (AEO)** using your choice of AI model. Supports 12 models across 5 providers.
---
## What It Does
- **Readability Analysis** — Flesch-Kincaid grade level and readability scores
- **Keyword Density** — Track and optimize target keyword coverage
- **Technical SEO** — Heading structure, meta tags, link analysis
- **Content Structure** — Word count, paragraph length, content organization
- **AI Optimization (AEO)** — Recommendations to appear in ChatGPT, Google AI Overviews, Claude
---
## Supported Models
| Provider | Models |
|----------|--------|
| **Anthropic** | `claude-opus-4-5-20251101`, `claude-sonnet-4-5-20250929`, `claude-haiku-4-5-20251001` |
| **OpenAI** | `gpt-5.2-pro`, `gpt-5.2-thinking`, `gpt-5.2-instant` |
| **Google** | `gemini-3-pro`, `gemini-2.5-pro`, `gemini-2.5-flash` |
| **OpenRouter** | `llama-3.3-70b`, `llama-3.2-90b` |
| **Mistral** | `mistral-large-2501` |
---
## Quick Start
### 1. Install the SDK for your chosen provider
```bash
# Claude (recommended)
pip install anthropic>=0.40.0
# GPT or Llama
pip install openai>=1.60.0
# Gemini
pip install google-generativeai>=0.8.0
# Mistral
pip install mistralai>=1.3.0
```
> **Only install the SDK for the provider you plan to use.**
### 2. Set your API key
```bash
export ANTHROPIC_API_KEY=sk-ant-... # For Claude
export OPENAI_API_KEY=sk-... # For GPT
export GOOGLE_API_KEY=AI... # For Gemini
export OPENROUTER_API_KEY=sk-or-... # For Llama
export MISTRAL_API_KEY=... # For Mistral
```
### 3. Run an analysis
```python
from seo_optimizer import SEOOptimizer
optimizer = SEOOptimizer() # defaults to claude-haiku-4-5-20251001
results = optimizer.analyze_content(
content="<h1>Cloud Storage</h1><p>Your content here...</p>",
url="https://example.com/cloud-storage",
target_keywords=["cloud storage", "data security"]
)
print(optimizer.format_results(results))
```
**Or use a different model:**
```python
optimizer = SEOOptimizer(model="gemini-2.5-flash")
optimizer = SEOOptimizer(model="gpt-5.2-instant")
optimizer = SEOOptimizer(model="mistral-large-2501")
```
---
## Example Output
```
📊 METRICS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
• Word Count: 847 words
• Readability Score: 68/100 (Good)
• Flesch-Kincaid Grade: 8.2
• Avg Paragraph: 32 words (Optimal)
🔑 KEYWORD DENSITY
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
• clou_meta.json
{
"ownerId": "kn77yjs5esft2kgsd6dpz9c92n80dgsy",
"slug": "seo-optimizer-pro",
"version": "1.0.7",
"publishedAt": 1772205281523
}LICENSE.md
# SEO Optimizer Pro - License Agreement **Version:** 1.0.6 **Copyright © 2026 UnisAI. All Rights Reserved.** ## License Type Free-to-Use Software with Source Code Included ## Grant of License UnisAI grants you a free, non-exclusive, non-transferable license to use the SEO Optimizer Pro skill without any subscription or payment required. Source code is included for transparency and security review. ## Usage Rights ### ✅ You ARE Permitted To: - Use the skill for free, unlimited times - Analyze unlimited content - Export and use optimization reports - Use for commercial purposes - Use for personal projects - Store analysis results locally - **Read and review the source code** for security auditing - **Modify the source code for personal use only** (not for redistribution) - Audit the code for security vulnerabilities ### ❌ You ARE NOT Permitted To: - Redistribute, resell, or relicense the skill outside ClawhHub registry - Redistribute modified versions of the skill - Remove or alter copyright notices - Use as a competitive product - Sublicense to third parties - Claim the work as your own ## Free Usage Terms - **No cost** - Completely free to use - **Unlimited analyses** - Use as many times as needed - **Commercial use allowed** - Use for business purposes - **All features** - Full access to all functionality ## How It Works (Data Flow) This skill runs **locally** as a Python module. It does NOT connect to any UnisAI backend or hosted service. Here is exactly what happens when you run an analysis: 1. Your content is parsed locally (readability, keywords, structure) 2. Your content excerpt is sent to the AI provider YOU chose (Anthropic, OpenAI, Google, Mistral, or OpenRouter) 3. The AI provider returns optimization suggestions 4. Results are formatted and returned to you locally **No data is sent to UnisAI servers.** Your content only goes to the AI provider you selected, via their official SDK. ## Intellectual Property All content, code, algorithms, databases, and materials in the SEO Optimizer Pro skill are the exclusive property of UnisAI. This includes: - The readability analysis algorithm - Keyword analysis methodology - AEO recommendation engine - Multi-provider AI integration logic - All generated analyses and reports You do not own the skill or any part of it. You are granted a license to use it. ## Watermark & Tracking The skill includes the watermark: `PROPRIETARY_SKILL_SEO_OPTIMIZER_2026` This watermark identifies the skill's proprietary nature and ensures authentic version tracking. ## API Key Security You are responsible for: - Keeping your API keys confidential - Not sharing keys with unauthorized parties - Using environment variables (never hardcode) - Rotating keys if compromised UnisAI is not liable for unauthorized access via compromised keys. ## Data & Privacy ### What This Skill Stores - **Nothing** - All analyses run in-memory locally and are discarded after use ### Where Your Content Goes - **Only to th
manifest.yaml
name: "SEO Optimizer Pro"
id: "seo-optimizer-pro"
version: "1.0.7"
description: "AI-powered SEO content optimization for Google ranking and AI search (AEO). Model-agnostic: pass any model from Claude, GPT, Gemini, DeepSeek, Grok, MiniMax, Qwen, Llama, Mistral — provider auto-detected from model name."
# Top-level registry fields (for ClawhHub registry indexing)
homepage: "https://unisai.vercel.app"
repository: "https://github.com/vedantsingh60/seo-optimizer-pro"
source: "included" # Source code is included in this package
required_env_vars:
- "ANTHROPIC_API_KEY" # Required if using Claude models
- "OPENAI_API_KEY" # Required if using GPT models
- "GOOGLE_API_KEY" # Required if using Gemini models
- "MISTRAL_API_KEY" # Required if using Mistral models
- "DEEPSEEK_API_KEY" # Required if using DeepSeek models
- "XAI_API_KEY" # Required if using Grok/xAI models
- "MINIMAX_API_KEY" # Required if using MiniMax models
- "DASHSCOPE_API_KEY" # Required if using Qwen/Alibaba models
- "OPENROUTER_API_KEY" # Required if using Llama/OpenRouter models
primary_credential: "At least ONE provider API key is required (see required_env_vars)"
# Runtime
runtime: "local" # Runs locally as a Python module — no hosted backend
execution: "python"
# IP Protection & Source Availability
intellectual_property:
license: "free-to-use" # Free to use with source code provided for transparency
license_file: "LICENSE.md"
copyright: "© 2026 UnisAI. All rights reserved."
distribution: "via-clawhub-only" # Distribute only through ClawhHub registry
source_code_access: "included" # Source code included for transparency and trust
modification: "personal-use-only" # Users may modify for personal use but not redistribute modifications
reverse_engineering: "allowed-for-security-audit" # Allowed for security review
author:
company: "UnisAI"
contact: "hello@unisai.vercel.app"
website: "https://unisai.vercel.app"
category: "seo"
tags:
- "seo"
- "content-optimization"
- "aeo"
- "ai-search"
- "copywriting"
- "readability"
- "keyword-analysis"
- "technical-seo"
- "marketing-tech"
- "ai-optimization"
- "seo-tools"
- "content-analysis"
pricing:
model: "free"
# Dependencies — must be installed before use
dependencies:
python: ">=3.9"
packages:
- "anthropic>=0.40.0" # Required ONLY for Claude models
- "openai>=1.60.0" # Required ONLY for GPT and Llama (via OpenRouter) models
- "google-generativeai>=0.8.0" # Required ONLY for Gemini models
- "mistralai>=1.3.0" # Required ONLY for Mistral models
install_all: "pip install anthropic openai google-generativeai mistralai"
install_selective: |
# Install ONLY the SDK for your chosen provider:
pip install anthropic # Claude
pip install openai # GPT, DeepSeek, xAI, MiniMax, Qwen, Llama (OpenAI-compat)
pip install google-generativeai # Gemini
pip installEditorial read
Docs source
CLAWHUB
Editorial quality
thin
Skill: SEO Optimizer Pro Owner: vedantsingh60 Summary: AI-powered SEO content analysis and optimization for improved Google ranking and visibility in emerging AI search platforms like ChatGPT and Claude. Tags: aeo:1.0.0, ai-optimization:1.0.0, ai-search:1.0.0, content-analysis:1.0.0, content-optimization:1.0.0, copywriting:1.0.0, keyword-analysis:1.0.0, latest:1.0.7, marketing-tech:1.0.0, readability:1.0.0, seo:1.0.0
Skill: SEO Optimizer Pro
Owner: vedantsingh60
Summary: AI-powered SEO content analysis and optimization for improved Google ranking and visibility in emerging AI search platforms like ChatGPT and Claude.
Tags: aeo:1.0.0, ai-optimization:1.0.0, ai-search:1.0.0, content-analysis:1.0.0, content-optimization:1.0.0, copywriting:1.0.0, keyword-analysis:1.0.0, latest:1.0.7, marketing-tech:1.0.0, readability:1.0.0, seo:1.0.0, seo-tools:1.0.0, technical-seo:1.0.0
Version history:
v1.0.7 | 2026-02-27T15:14:41.523Z | user
Version 1.0.7 Summary:
Expanded model support with auto-detection for nearly all leading AI providers.
v1.0.6 | 2026-02-16T19:46:20.367Z | user
v1.0.5 | 2026-02-14T22:08:45.782Z | user
Version 1.0.5
v1.0.4 | 2026-02-14T22:06:29.216Z | user
Version 1.0.4
v1.0.3 | 2026-02-14T22:00:28.481Z | user
v1.0.2 | 2026-02-14T21:54:00.276Z | user
SEO Optimizer Pro 1.0.2
v1.0.1 | 2026-02-14T21:49:12.539Z | user
✨ Multi-provider support: Claude 4.5, GPT-5.2, Gemini 2.5/3.0, Llama 3.2/3.3, Mistral Large ✨ 12 AI models across 5 providers (Anthropic, OpenAI, Google, Meta, Mistral) ✨ Real provider-specific API clients (each SDK initialized per model choice) ✨ Only requires ONE API key for whichever provider you choose ✨ Comprehensive SEO analysis: readability, keywords, technical SEO, AEO ✨ Answer Engine Optimization (AEO) for AI search visibility ✨ Updated to latest 2026 models ✨ Production-ready with proper error handling and model validation ✨ Free to use (no subscription, pay your provider directly for API usage)
v1.0.0 | 2026-02-02T16:55:58.708Z | user
✨ Multi-Model Support: Claude 4.5 Series, GPT-5.2 Series, Gemini 2.5/3.0, Llama 3.2/3.3, Mistral Large ✨ Choose your preferred AI model for analysis ✨ 12+ leading AI models supported ✨ Model-agnostic architecture for flexibility ✨ Updated to latest 2026 models ✨ Comprehensive SEO analysis with readability, keywords, technical SEO, and AEO ✨ Improved API compatibility across providers ✨ Zero-cost skill (completely free)
Archive index:
Archive v1.0.7: 7 files, 25555 bytes
Files: LICENSE.md (6641b), manifest.yaml (11568b), README.md (4677b), requirements.txt (1635b), seo_optimizer.py (24123b), SKILL.md (20594b), _meta.json (136b)
File v1.0.7:SKILL.md
AI-powered SEO content optimization for both Google ranking and AI search (AEO).
Analyze and optimize content with AI for search visibility across traditional Google results and emerging AI search platforms (ChatGPT, Google AI Overviews, Claude, etc).
SEO optimization requires balancing multiple objectives:
Analyze and optimize content using AI combined with technical SEO audits. Get specific recommendations for both traditional Google ranking AND emerging AI search visibility.
Every analysis includes:
Pass any model ID — provider is auto-detected from the model name prefix. No hardcoded list; new models work without updates.
| Provider | Tested Models | Prefix |
|----------|--------------|--------|
| Anthropic | claude-opus-4-6, claude-sonnet-4-6, claude-haiku-4-5-20251001 | claude- |
| OpenAI | gpt-5.2-pro, gpt-5.2, gpt-5.1 | gpt-, o1, o3 |
| Google | gemini-2.5-pro, gemini-2.5-flash | gemini- |
| Mistral | mistral-large-latest, mistral-small-latest | mistral-, mixtral- |
| DeepSeek | deepseek-chat, deepseek-reasoner | deepseek- |
| xAI | grok-4-1-fast, grok-3-beta | grok- |
| MiniMax | MiniMax-M2.1 | MiniMax, minimax |
| Qwen | qwen3.5-plus, qwen3-max-instruct | qwen |
| Meta Llama | meta-llama/llama-4-maverick, meta-llama/llama-3.3-70b-instruct | meta-llama/, llama- |
Features:
Five specific recommendations to:
Analyze:
ANALYZING: Blog post about "Cloud Storage Solutions"
═══════════════════════════════════════════════════════════════
📊 METRICS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
• Word Count: 847 words
• Readability Score: 68/100 (Good)
• Flesch-Kincaid Grade: 8.2 (High school level - good)
• Avg Paragraph: 32 words (Optimal range)
🔑 KEYWORD DENSITY
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
• cloud storage: 1.8% ✅ (Optimal)
• data security: 0.8% (Increase to 1-2%)
• backup solutions: 0.4% (Too low)
💡 TOP SUGGESTIONS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🟡 [KEYWORDS] "backup solutions" appears only 0.4% of the time
Current: 0.4% → Recommended: 1-2%
Impact: Better keyword relevance signal
🟢 [TECHNICAL] Heading structure is well organized
Current: H1 (1), H2 (4), H3 (2) ✅
Impact: Excellent for SEO and accessibility
🟡 [CONTENT] Consider expanding "data encryption" section
Current: 1 paragraph → Recommended: 2-3 paragraphs
Impact: More thorough topic coverage, higher authority
🤖 AI SEARCH OPTIMIZATION (AEO)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
1. Add a FAQ section with common questions about cloud storage
→ This format gets cited in ChatGPT and Google AI Overviews
2. Include specific comparison tables (Google vs AWS vs Azure)
→ Structured data that AI systems cite as authoritative
3. Add a "Quick Summary" box with key takeaways
→ AI search pulls these summaries for AI-generated responses
4. Link to authoritative sources in your references
→ Shows expertise, increases citation likelihood
5. Structure content as problem → solution → benefits
→ Matches how AI systems generate responses
🎯 ESTIMATED IMPACT
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Medium Impact - Implementing 3-5 suggestions could improve ranking
potential by 10-20%. Key factors: Expanding keyword coverage,
enhancing structure for AI readability, adding comparison tables.
You need one API key — for whichever provider/model you want to use:
| Provider | Env Variable | Prefix | Get Key |
|----------|-------------|--------|---------|
| Anthropic | ANTHROPIC_API_KEY | claude- | https://console.anthropic.com |
| OpenAI | OPENAI_API_KEY | gpt-, o1, o3 | https://platform.openai.com |
| Google | GOOGLE_API_KEY | gemini- | https://aistudio.google.dev |
| Mistral | MISTRAL_API_KEY | mistral-, mixtral- | https://console.mistral.ai |
| DeepSeek | DEEPSEEK_API_KEY | deepseek- | https://platform.deepseek.com |
| xAI | XAI_API_KEY | grok- | https://console.x.ai |
| MiniMax | MINIMAX_API_KEY | minimax, MiniMax | https://platform.minimax.io |
| Qwen/Alibaba | DASHSCOPE_API_KEY | qwen | https://dashscope.aliyun.com |
| OpenRouter | OPENROUTER_API_KEY | meta-llama/, llama- | https://openrouter.ai |
Only set the key for the provider you're using. For example, to use Claude:
export ANTHROPIC_API_KEY=sk-ant-...
Or to use GPT:
export OPENAI_API_KEY=sk-...
The skill itself is free. You pay the provider directly for API usage at their standard rates.
Your content IS sent to third-party AI providers. Before using this skill with sensitive content, review the privacy policy of your chosen provider:
Recommendation: Test with non-sensitive sample content first. Each provider has different data retention policies.
Available for free on ClawhHub - no subscription required
Required:
Optional:
from skills.seo_optimizer import SEOOptimizer
# Initialize with default Claude model
optimizer = SEOOptimizer()
# Or use a different model
optimizer = SEOOptimizer(model="gpt-5.2-pro") # Use GPT-5.2
# optimizer = SEOOptimizer(model="gemini-3-pro") # Use Gemini 3
# optimizer = SEOOptimizer(model="mistral-large-2501") # Use Mistral
# Analyze content
results = optimizer.analyze_content(
content="""
<h1>Cloud Storage Solutions</h1>
<p>Cloud storage has revolutionized how we store and access data...</p>
...(your content)...
""",
url="https://example.com/cloud-storage",
target_keywords=["cloud storage", "data security", "backup solutions"]
)
# Get formatted results
print(optimizer.format_results(results))
# Access detailed metrics
print(f"Readability: {results.metrics.readability_score}/100")
print(f"Word Count: {results.metrics.word_count}")
# Get AI suggestions
print(results.content_optimization)
# Get AEO recommendations
for i, rec in enumerate(results.aeo_recommendations, 1):
print(f"{i}. {rec}")
Tested Models (any model matching a provider prefix also works):
claude-opus-4-6 (Recommended — best quality)claude-sonnet-4-6claude-haiku-4-5-20251001 (Default — fastest/cheapest)gpt-5.2-pro, gpt-5.2, gpt-5.1gemini-2.5-pro, gemini-2.5-flashmistral-large-latest, mistral-small-latestdeepseek-chat, deepseek-reasonergrok-4-1-fast, grok-3-betaMiniMax-M2.1qwen3.5-plus, qwen3-max-instructmeta-llama/llama-4-maverick, meta-llama/llama-3.3-70b-instruct# Analyze a file
seo-optimizer analyze "blog-post.html" --keywords "cloud storage" "data security"
# Generate optimization report
seo-optimizer analyze "article.txt" --report --output report.json
# Quick AEO analysis
seo-optimizer aeo "content.html" --keywords "topic-1" "topic-2"
Answer Engine Optimization is the practice of optimizing content to appear in AI-generated search results and as cited sources in AI chatbots (ChatGPT, Google AI Overviews, Claude, Perplexity, etc).
1. Structure for AI Comprehension
2. Direct Answers Format
3. Structured Data
4. Authority Signals
5. Comparison Tables
Q: How do you calculate readability score? A: We use the Flesch-Kincaid grade level formula and convert it to a 0-100 scale. Higher scores = easier to read.
Q: Are these recommendations guaranteed to improve rankings? A: No ranking is guaranteed, but these suggestions are based on proven SEO factors. Impact varies by industry, competition, and current content quality.
Q: What's the difference between SEO and AEO? A: SEO optimizes for Google's algorithm. AEO optimizes for AI chatbots that generate responses. They overlap significantly—good content for humans is usually good for both.
Q: Can I use this for languages other than English? A: The readability analysis is English-optimized, but keyword analysis and AI suggestions work for any language.
Q: How long should content be? A: It depends on topic complexity. Generally: 300+ words minimum, 1000+ for comprehensive coverage, 2000+ for pillar/authority pages.
Q: What if I have a very long document? A: The skill analyzes the first 2000 characters by default. For longer documents, split into sections and analyze each separately.
Q: Does this check technical SEO like page speed? A: This skill focuses on content optimization. For technical SEO (speed, mobile, crawlability), use tools like Google PageSpeed Insights.
Q: Can I optimize for multiple keywords at once? A: Yes! Pass a list of target keywords. We'll analyze density for each and provide keyword-specific recommendations.
Q: How accurate is the AEO scoring? A: AEO is still evolving. Our recommendations are based on 2026 best practices from AI search optimization research.
Q: Does this skill generate SEO content from scratch? A: No, this skill analyzes and optimizes existing content. To generate new content, use other AI writing tools first.
This skill is free and open to all users on ClawhHub.
Full Terms: See LICENSE.md
pip install anthropic (or openai, google-generativeai, mistralai)Primary: seo, content-optimization, aeo, ai-search, copywriting
Categories: seo-tools, content-analysis, marketing-tech, ai-optimization
Features: keyword-analysis, readability-scoring, meta-tag-generation, technical-seo, ai-search-optimization
PROPRIETARY_SKILL_SEO_OPTIMIZER_2026Last Updated: February 27, 2026 Current Version: 1.0.7 Status: Active & Maintained
© 2026 UnisAI. All rights reserved.
File v1.0.7:README.md
AI-powered SEO + AEO content optimization. Free to use.
Analyze and optimize content for both Google ranking and AI search (AEO) using your choice of AI model. Supports 12 models across 5 providers.
| Provider | Models |
|----------|--------|
| Anthropic | claude-opus-4-5-20251101, claude-sonnet-4-5-20250929, claude-haiku-4-5-20251001 |
| OpenAI | gpt-5.2-pro, gpt-5.2-thinking, gpt-5.2-instant |
| Google | gemini-3-pro, gemini-2.5-pro, gemini-2.5-flash |
| OpenRouter | llama-3.3-70b, llama-3.2-90b |
| Mistral | mistral-large-2501 |
# Claude (recommended)
pip install anthropic>=0.40.0
# GPT or Llama
pip install openai>=1.60.0
# Gemini
pip install google-generativeai>=0.8.0
# Mistral
pip install mistralai>=1.3.0
Only install the SDK for the provider you plan to use.
export ANTHROPIC_API_KEY=sk-ant-... # For Claude
export OPENAI_API_KEY=sk-... # For GPT
export GOOGLE_API_KEY=AI... # For Gemini
export OPENROUTER_API_KEY=sk-or-... # For Llama
export MISTRAL_API_KEY=... # For Mistral
from seo_optimizer import SEOOptimizer
optimizer = SEOOptimizer() # defaults to claude-haiku-4-5-20251001
results = optimizer.analyze_content(
content="<h1>Cloud Storage</h1><p>Your content here...</p>",
url="https://example.com/cloud-storage",
target_keywords=["cloud storage", "data security"]
)
print(optimizer.format_results(results))
Or use a different model:
optimizer = SEOOptimizer(model="gemini-2.5-flash")
optimizer = SEOOptimizer(model="gpt-5.2-instant")
optimizer = SEOOptimizer(model="mistral-large-2501")
📊 METRICS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
• Word Count: 847 words
• Readability Score: 68/100 (Good)
• Flesch-Kincaid Grade: 8.2
• Avg Paragraph: 32 words (Optimal)
🔑 KEYWORD DENSITY
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
• cloud storage: 1.8% ✅ (Optimal)
• data security: 0.8% (Increase to 1-2%)
💡 TOP SUGGESTIONS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🟡 [KEYWORDS] "data security" too low at 0.8%
🟢 [TECHNICAL] Heading structure well organized
🟡 [CONTENT] Expand "encryption" section
🤖 AI SEARCH (AEO)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
1. Add FAQ section → gets cited in ChatGPT
2. Include comparison tables → AI cites as authoritative
3. Add "Quick Summary" box → AI pulls for responses
Provider privacy policies:
Install directly via ClawhHub for integration with Claude Code and OpenClaw.
Free to use — see LICENSE.md for details.
© 2026 UnisAI
File v1.0.7:_meta.json
{ "ownerId": "kn77yjs5esft2kgsd6dpz9c92n80dgsy", "slug": "seo-optimizer-pro", "version": "1.0.7", "publishedAt": 1772205281523 }
File v1.0.7:LICENSE.md
Version: 1.0.6 Copyright © 2026 UnisAI. All Rights Reserved.
Free-to-Use Software with Source Code Included
UnisAI grants you a free, non-exclusive, non-transferable license to use the SEO Optimizer Pro skill without any subscription or payment required. Source code is included for transparency and security review.
This skill runs locally as a Python module. It does NOT connect to any UnisAI backend or hosted service. Here is exactly what happens when you run an analysis:
No data is sent to UnisAI servers. Your content only goes to the AI provider you selected, via their official SDK.
All content, code, algorithms, databases, and materials in the SEO Optimizer Pro skill are the exclusive property of UnisAI. This includes:
You do not own the skill or any part of it. You are granted a license to use it.
The skill includes the watermark: PROPRIETARY_SKILL_SEO_OPTIMIZER_2026
This watermark identifies the skill's proprietary nature and ensures authentic version tracking.
You are responsible for:
UnisAI is not liable for unauthorized access via compromised keys.
Your content IS sent to third-party AI providers. Each provider has different data retention policies:
RECOMMENDATION: Review the privacy policy of your chosen provider before sending sensitive content. Test with non-sensitive sample content first.
THE SKILL IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO:
IN NO EVENT SHALL UNISAI BE LIABLE FOR:
You agree NOT to:
UnisAI may modify these terms at any time. Continued use of the skill after changes constitutes acceptance of new terms. Material changes will result in 30 days notice.
UnisAI may terminate your license if:
Termination is immediate upon violation.
You may stop using the skill at any time. No action required.
This skill is completely free. There are no payments, subscriptions, or refunds because there are no charges.
You provide your own API key for your chosen AI provider (Anthropic, OpenAI, Google, OpenRouter, or Mistral). You are billed directly by that provider for API usage at their standard rates.
This skill uses the following provider SDKs (only the one for your chosen model is loaded at runtime):
anthropic) - For Claude models, subject to Anthropic's termsopenai) - For GPT and Llama (via OpenRouter) models, subject to OpenAI's termsgoogle-generativeai) - For Gemini models, subject to Google's termsmistralai) - For Mistral models, subject to Mistral's termsUsing this skill requires acceptance of the relevant provider's terms.
This agreement is governed by the laws of California, USA, without regard to conflict of law principles.
For questions about this license:
Last Updated: February 14, 2026 License Version: 1.0.6 Skill Version: 1.0.6 Status: Active
© 2026 UnisAI. All rights reserved.
File v1.0.7:manifest.yaml
name: "SEO Optimizer Pro" id: "seo-optimizer-pro" version: "1.0.7" description: "AI-powered SEO content optimization for Google ranking and AI search (AEO). Model-agnostic: pass any model from Claude, GPT, Gemini, DeepSeek, Grok, MiniMax, Qwen, Llama, Mistral — provider auto-detected from model name."
homepage: "https://unisai.vercel.app" repository: "https://github.com/vedantsingh60/seo-optimizer-pro" source: "included" # Source code is included in this package required_env_vars:
runtime: "local" # Runs locally as a Python module — no hosted backend execution: "python"
intellectual_property: license: "free-to-use" # Free to use with source code provided for transparency license_file: "LICENSE.md" copyright: "© 2026 UnisAI. All rights reserved." distribution: "via-clawhub-only" # Distribute only through ClawhHub registry source_code_access: "included" # Source code included for transparency and trust modification: "personal-use-only" # Users may modify for personal use but not redistribute modifications reverse_engineering: "allowed-for-security-audit" # Allowed for security review
author: company: "UnisAI" contact: "hello@unisai.vercel.app" website: "https://unisai.vercel.app"
category: "seo" tags:
pricing: model: "free"
dependencies: python: ">=3.9" packages: - "anthropic>=0.40.0" # Required ONLY for Claude models - "openai>=1.60.0" # Required ONLY for GPT and Llama (via OpenRouter) models - "google-generativeai>=0.8.0" # Required ONLY for Gemini models - "mistralai>=1.3.0" # Required ONLY for Mistral models install_all: "pip install anthropic openai google-generativeai mistralai" install_selective: | # Install ONLY the SDK for your chosen provider: pip install anthropic # Claude pip install openai # GPT, DeepSeek, xAI, MiniMax, Qwen, Llama (OpenAI-compat) pip install google-generativeai # Gemini pip install mistralai # Mistral note: "RECOMMENDED: Install only the SDK for the provider you plan to use. DeepSeek, xAI, MiniMax, Qwen, and Llama all use the openai package with a custom base URL." requirements_file: "requirements.txt"
security: data_retention: "0 days" # No storage by this skill — all analysis runs in-memory locally data_flow: "content-sent-to-chosen-ai-provider" # Your content is sent to whichever AI provider you select third_party_data_sharing: | WARNING: This skill sends your content to third-party AI providers (Anthropic, OpenAI, Google, OpenRouter, or Mistral). Each provider has their own data retention and privacy policies. Review the provider's terms before sending sensitive content: - Anthropic: https://www.anthropic.com/legal/privacy - OpenAI: https://openai.com/policies/privacy-policy - Google: https://ai.google.dev/gemini-api/terms - OpenRouter: https://openrouter.ai/privacy - Mistral: https://mistral.ai/terms/ privacy_recommendation: "Test with non-sensitive sample content first. Do not send confidential data without reviewing the AI provider's data policies." api_key_storage: "Environment variables only — never hardcoded or logged" network_access: "Required to call chosen AI provider's API"
capabilities: functions: - name: "analyzeContent" description: "Analyze content for SEO optimization opportunities" parameters: content: type: "string" description: "HTML or plain text content to analyze" required: true max_length: 50000 url: type: "string" description: "Optional URL for reference" required: false target_keywords: type: "array" description: "Target keywords to analyze" items: type: "string" max_items: 20 required: false
- name: "generateOptimization"
description: "Get AI-powered optimization suggestions"
parameters:
content:
type: "string"
description: "Content to optimize"
required: true
model:
type: "string"
description: "AI model to use (Claude, GPT-5.2, Gemini, Llama, Mistral)"
options:
- "claude-opus-4-5-20251101"
- "claude-sonnet-4-5-20250929"
- "claude-haiku-4-5-20251001"
- "gpt-5.2-pro"
- "gpt-5.2-thinking"
- "gpt-5.2-instant"
- "gemini-3-pro"
- "gemini-2.5-pro"
- "gemini-2.5-flash"
- "llama-3.3-70b"
- "llama-3.2-90b"
- "mistral-large-2501"
required: false
keywords:
type: "array"
items:
type: "string"
description: "Keywords to focus on"
required: false
- name: "getAEORecommendations"
description: "Get Answer Engine Optimization recommendations for AI search"
parameters:
content:
type: "string"
description: "Content to analyze for AI search"
required: true
model:
type: "string"
description: "AI model to use"
required: false
keywords:
type: "array"
items:
type: "string"
description: "Target keywords"
required: false
credentials: required: true # At least one provider API key MUST be set note: "Exactly one provider API key is required for whichever model you choose."
environment_variables: ANTHROPIC_API_KEY: description: "Anthropic API key — required for any claude-* model" required_for_prefix: "claude-" OPENAI_API_KEY: description: "OpenAI API key — required for any gpt-, o1, o3* model" required_for_prefix: "gpt-, o1, o3" GOOGLE_API_KEY: description: "Google AI API key — required for any gemini-* model" required_for_prefix: "gemini-" MISTRAL_API_KEY: description: "Mistral API key — required for mistral-, mixtral-, devstral-, ministral- models" required_for_prefix: "mistral-, mixtral-, devstral-, ministral-" DEEPSEEK_API_KEY: description: "DeepSeek API key — required for any deepseek-* model" required_for_prefix: "deepseek-" XAI_API_KEY: description: "xAI API key — required for any grok-* model" required_for_prefix: "grok-" MINIMAX_API_KEY: description: "MiniMax API key — required for minimax* or MiniMax* models" required_for_prefix: "minimax, MiniMax" DASHSCOPE_API_KEY: description: "Alibaba DashScope API key — required for any qwen* model" required_for_prefix: "qwen" OPENROUTER_API_KEY: description: "OpenRouter API key — required for meta-llama/* or llama-* models" required_for_prefix: "meta-llama/, llama-"
support: support_email: "support@unisai.vercel.app" website: "https://unisai.vercel.app" github: "https://github.com/vedantsingh60/seo-optimizer-pro" documentation: "See SKILL.md in this package" response_time: "Best effort — community supported"
restrictions:
changelog: "1.0.7": - "🏗️ Model-agnostic architecture — provider auto-detected from model name prefix, no hardcoded whitelist" - "✨ Added DeepSeek (deepseek-chat, deepseek-reasoner), xAI (grok-4-1-fast), MiniMax (MiniMax-M2.1), Qwen (qwen3.5-plus)" - "✨ Updated Claude to 4.6 series (claude-opus-4-6, claude-sonnet-4-6)" - "✨ Any future model works automatically without code changes — just pass the model ID" - "🔧 Simplified _call_ai — all OpenAI-compat providers share one code path" "1.0.6": - "🔒 Fixed license contradiction — source code IS included for transparency" - "🔒 Changed license from 'proprietary' to 'free-to-use' with source included" - "🔒 Clarified IP restrictions — modifications allowed for personal use only" - "📝 Fixed metadata inconsistency — required_env_vars now accurately reflects code requirements" - "⚠️ Added explicit third-party data sharing warnings for AI provider usage" - "📦 Updated install instructions to RECOMMEND selective SDK installation (not all)" - "📦 Clarified requirements.txt with version pins and usage notes" - "🌐 Added GitHub repository and documentation links to support section" - "🔧 Updated all version references to 1.0.6 across manifest, LICENSE, SKILL.md" "1.0.2": - "✨ Multi-model support: Claude, GPT-5.2, Gemini, Llama, Mistral" - "✨ Choose your preferred AI model for analysis" - "✨ 12 models across 5 providers" - "✨ Real provider SDK integration (not mocked)" - "✨ Updated to latest 2026 models" - "✨ Added requirements.txt / install instructions" - "🔧 Fixed credentials metadata consistency" - "🔧 Removed non-existent integrations and API endpoints" "1.0.0": - "✨ Content readability analysis with Flesch-Kincaid scoring" - "✨ Keyword density tracking for target keywords" - "✨ Technical SEO audit (headings, structure, links)" - "✨ AI-powered optimization suggestions" - "✨ Answer Engine Optimization (AEO) recommendations" - "✨ Real-time impact estimation"
metadata: status: "active" created_at: "2026-02-02T00:00:00Z" updated_at: "2026-02-14T18:30:00Z" maturity: "production" maintenance: "actively-maintained" required_env_vars: "At least ONE of: ANTHROPIC_API_KEY, OPENAI_API_KEY, GOOGLE_API_KEY, OPENROUTER_API_KEY, MISTRAL_API_KEY" credentials_note: "Exactly one provider API key is REQUIRED for whichever model you choose. The skill will raise an error at initialization if the key for the selected model is missing. Keys must be set as environment variables." data_sharing_notice: "This skill sends your content to third-party AI providers. Review provider privacy policies before sending sensitive content." install_recommendation: "Install only the SDK(s) for your chosen provider to minimize dependencies." compatibility: - "OpenClaw v1.0+" - "Claude Code" - "ClawhHub v2.0+" security_audit: "Source code included for security review and transparency"
File v1.0.7:requirements.txt
anthropic>=0.40.0 openai>=1.60.0 google-generativeai>=0.8.0 mistralai>=1.3.0
Archive v1.0.6: 7 files, 23584 bytes
Files: LICENSE.md (6641b), manifest.yaml (10521b), README.md (4677b), requirements.txt (1069b), seo_optimizer.py (21911b), SKILL.md (19171b), _meta.json (136b)
File v1.0.6:SKILL.md
AI-powered SEO content optimization for both Google ranking and AI search (AEO).
Analyze and optimize content with AI for search visibility across traditional Google results and emerging AI search platforms (ChatGPT, Google AI Overviews, Claude, etc).
SEO optimization requires balancing multiple objectives:
Analyze and optimize content using AI combined with technical SEO audits. Get specific recommendations for both traditional Google ranking AND emerging AI search visibility.
Every analysis includes:
Works with multiple AI models for flexibility:
Features:
Five specific recommendations to:
Analyze:
ANALYZING: Blog post about "Cloud Storage Solutions"
═══════════════════════════════════════════════════════════════
📊 METRICS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
• Word Count: 847 words
• Readability Score: 68/100 (Good)
• Flesch-Kincaid Grade: 8.2 (High school level - good)
• Avg Paragraph: 32 words (Optimal range)
🔑 KEYWORD DENSITY
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
• cloud storage: 1.8% ✅ (Optimal)
• data security: 0.8% (Increase to 1-2%)
• backup solutions: 0.4% (Too low)
💡 TOP SUGGESTIONS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🟡 [KEYWORDS] "backup solutions" appears only 0.4% of the time
Current: 0.4% → Recommended: 1-2%
Impact: Better keyword relevance signal
🟢 [TECHNICAL] Heading structure is well organized
Current: H1 (1), H2 (4), H3 (2) ✅
Impact: Excellent for SEO and accessibility
🟡 [CONTENT] Consider expanding "data encryption" section
Current: 1 paragraph → Recommended: 2-3 paragraphs
Impact: More thorough topic coverage, higher authority
🤖 AI SEARCH OPTIMIZATION (AEO)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
1. Add a FAQ section with common questions about cloud storage
→ This format gets cited in ChatGPT and Google AI Overviews
2. Include specific comparison tables (Google vs AWS vs Azure)
→ Structured data that AI systems cite as authoritative
3. Add a "Quick Summary" box with key takeaways
→ AI search pulls these summaries for AI-generated responses
4. Link to authoritative sources in your references
→ Shows expertise, increases citation likelihood
5. Structure content as problem → solution → benefits
→ Matches how AI systems generate responses
🎯 ESTIMATED IMPACT
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Medium Impact - Implementing 3-5 suggestions could improve ranking
potential by 10-20%. Key factors: Expanding keyword coverage,
enhancing structure for AI readability, adding comparison tables.
You need one API key — for whichever provider/model you want to use:
| Provider | Env Variable | Models | Get Key |
|----------|-------------|--------|---------|
| Anthropic | ANTHROPIC_API_KEY | Claude Opus, Sonnet, Haiku | https://console.anthropic.com |
| OpenAI | OPENAI_API_KEY | GPT-5.2 Pro, Thinking, Instant | https://platform.openai.com |
| Google | GOOGLE_API_KEY | Gemini 3 Pro, 2.5 Pro/Flash | https://aistudio.google.dev |
| OpenRouter | OPENROUTER_API_KEY | Llama 3.3-70B, 3.2-90B | https://openrouter.ai |
| Mistral | MISTRAL_API_KEY | Mistral Large 2501 | https://console.mistral.ai |
Only set the key for the provider you're using. For example, to use Claude:
export ANTHROPIC_API_KEY=sk-ant-...
Or to use GPT:
export OPENAI_API_KEY=sk-...
The skill itself is free. You pay the provider directly for API usage at their standard rates.
Your content IS sent to third-party AI providers. Before using this skill with sensitive content, review the privacy policy of your chosen provider:
Recommendation: Test with non-sensitive sample content first. Each provider has different data retention policies.
Available for free on ClawhHub - no subscription required
Required:
Optional:
from skills.seo_optimizer import SEOOptimizer
# Initialize with default Claude model
optimizer = SEOOptimizer()
# Or use a different model
optimizer = SEOOptimizer(model="gpt-5.2-pro") # Use GPT-5.2
# optimizer = SEOOptimizer(model="gemini-3-pro") # Use Gemini 3
# optimizer = SEOOptimizer(model="mistral-large-2501") # Use Mistral
# Analyze content
results = optimizer.analyze_content(
content="""
<h1>Cloud Storage Solutions</h1>
<p>Cloud storage has revolutionized how we store and access data...</p>
...(your content)...
""",
url="https://example.com/cloud-storage",
target_keywords=["cloud storage", "data security", "backup solutions"]
)
# Get formatted results
print(optimizer.format_results(results))
# Access detailed metrics
print(f"Readability: {results.metrics.readability_score}/100")
print(f"Word Count: {results.metrics.word_count}")
# Get AI suggestions
print(results.content_optimization)
# Get AEO recommendations
for i, rec in enumerate(results.aeo_recommendations, 1):
print(f"{i}. {rec}")
Supported Models:
claude-opus-4-5-20251101 (Recommended)claude-sonnet-4-5-20250929claude-haiku-4-5-20251001gpt-5.2-progpt-5.2-thinkinggpt-5.2-instantgemini-3-progemini-2.5-progemini-2.5-flashllama-3.3-70bllama-3.2-90bmistral-large-2501# Analyze a file
seo-optimizer analyze "blog-post.html" --keywords "cloud storage" "data security"
# Generate optimization report
seo-optimizer analyze "article.txt" --report --output report.json
# Quick AEO analysis
seo-optimizer aeo "content.html" --keywords "topic-1" "topic-2"
Answer Engine Optimization is the practice of optimizing content to appear in AI-generated search results and as cited sources in AI chatbots (ChatGPT, Google AI Overviews, Claude, Perplexity, etc).
1. Structure for AI Comprehension
2. Direct Answers Format
3. Structured Data
4. Authority Signals
5. Comparison Tables
Q: How do you calculate readability score? A: We use the Flesch-Kincaid grade level formula and convert it to a 0-100 scale. Higher scores = easier to read.
Q: Are these recommendations guaranteed to improve rankings? A: No ranking is guaranteed, but these suggestions are based on proven SEO factors. Impact varies by industry, competition, and current content quality.
Q: What's the difference between SEO and AEO? A: SEO optimizes for Google's algorithm. AEO optimizes for AI chatbots that generate responses. They overlap significantly—good content for humans is usually good for both.
Q: Can I use this for languages other than English? A: The readability analysis is English-optimized, but keyword analysis and AI suggestions work for any language.
Q: How long should content be? A: It depends on topic complexity. Generally: 300+ words minimum, 1000+ for comprehensive coverage, 2000+ for pillar/authority pages.
Q: What if I have a very long document? A: The skill analyzes the first 2000 characters by default. For longer documents, split into sections and analyze each separately.
Q: Does this check technical SEO like page speed? A: This skill focuses on content optimization. For technical SEO (speed, mobile, crawlability), use tools like Google PageSpeed Insights.
Q: Can I optimize for multiple keywords at once? A: Yes! Pass a list of target keywords. We'll analyze density for each and provide keyword-specific recommendations.
Q: How accurate is the AEO scoring? A: AEO is still evolving. Our recommendations are based on 2026 best practices from AI search optimization research.
Q: Does this skill generate SEO content from scratch? A: No, this skill analyzes and optimizes existing content. To generate new content, use other AI writing tools first.
This skill is free and open to all users on ClawhHub.
Full Terms: See LICENSE.md
pip install anthropic (or openai, google-generativeai, mistralai)Primary: seo, content-optimization, aeo, ai-search, copywriting
Categories: seo-tools, content-analysis, marketing-tech, ai-optimization
Features: keyword-analysis, readability-scoring, meta-tag-generation, technical-seo, ai-search-optimization
PROPRIETARY_SKILL_SEO_OPTIMIZER_2026Last Updated: February 14, 2026 Current Version: 1.0.6 Status: Active & Maintained
© 2026 UnisAI. All rights reserved.
File v1.0.6:README.md
AI-powered SEO + AEO content optimization. Free to use.
Analyze and optimize content for both Google ranking and AI search (AEO) using your choice of AI model. Supports 12 models across 5 providers.
| Provider | Models |
|----------|--------|
| Anthropic | claude-opus-4-5-20251101, claude-sonnet-4-5-20250929, claude-haiku-4-5-20251001 |
| OpenAI | gpt-5.2-pro, gpt-5.2-thinking, gpt-5.2-instant |
| Google | gemini-3-pro, gemini-2.5-pro, gemini-2.5-flash |
| OpenRouter | llama-3.3-70b, llama-3.2-90b |
| Mistral | mistral-large-2501 |
# Claude (recommended)
pip install anthropic>=0.40.0
# GPT or Llama
pip install openai>=1.60.0
# Gemini
pip install google-generativeai>=0.8.0
# Mistral
pip install mistralai>=1.3.0
Only install the SDK for the provider you plan to use.
export ANTHROPIC_API_KEY=sk-ant-... # For Claude
export OPENAI_API_KEY=sk-... # For GPT
export GOOGLE_API_KEY=AI... # For Gemini
export OPENROUTER_API_KEY=sk-or-... # For Llama
export MISTRAL_API_KEY=... # For Mistral
from seo_optimizer import SEOOptimizer
optimizer = SEOOptimizer() # defaults to claude-haiku-4-5-20251001
results = optimizer.analyze_content(
content="<h1>Cloud Storage</h1><p>Your content here...</p>",
url="https://example.com/cloud-storage",
target_keywords=["cloud storage", "data security"]
)
print(optimizer.format_results(results))
Or use a different model:
optimizer = SEOOptimizer(model="gemini-2.5-flash")
optimizer = SEOOptimizer(model="gpt-5.2-instant")
optimizer = SEOOptimizer(model="mistral-large-2501")
📊 METRICS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
• Word Count: 847 words
• Readability Score: 68/100 (Good)
• Flesch-Kincaid Grade: 8.2
• Avg Paragraph: 32 words (Optimal)
🔑 KEYWORD DENSITY
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
• cloud storage: 1.8% ✅ (Optimal)
• data security: 0.8% (Increase to 1-2%)
💡 TOP SUGGESTIONS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🟡 [KEYWORDS] "data security" too low at 0.8%
🟢 [TECHNICAL] Heading structure well organized
🟡 [CONTENT] Expand "encryption" section
🤖 AI SEARCH (AEO)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
1. Add FAQ section → gets cited in ChatGPT
2. Include comparison tables → AI cites as authoritative
3. Add "Quick Summary" box → AI pulls for responses
Provider privacy policies:
Install directly via ClawhHub for integration with Claude Code and OpenClaw.
Free to use — see LICENSE.md for details.
© 2026 UnisAI
File v1.0.6:_meta.json
{ "ownerId": "kn77yjs5esft2kgsd6dpz9c92n80dgsy", "slug": "seo-optimizer-pro", "version": "1.0.6", "publishedAt": 1771271180367 }
File v1.0.6:LICENSE.md
Version: 1.0.6 Copyright © 2026 UnisAI. All Rights Reserved.
Free-to-Use Software with Source Code Included
UnisAI grants you a free, non-exclusive, non-transferable license to use the SEO Optimizer Pro skill without any subscription or payment required. Source code is included for transparency and security review.
This skill runs locally as a Python module. It does NOT connect to any UnisAI backend or hosted service. Here is exactly what happens when you run an analysis:
No data is sent to UnisAI servers. Your content only goes to the AI provider you selected, via their official SDK.
All content, code, algorithms, databases, and materials in the SEO Optimizer Pro skill are the exclusive property of UnisAI. This includes:
You do not own the skill or any part of it. You are granted a license to use it.
The skill includes the watermark: PROPRIETARY_SKILL_SEO_OPTIMIZER_2026
This watermark identifies the skill's proprietary nature and ensures authentic version tracking.
You are responsible for:
UnisAI is not liable for unauthorized access via compromised keys.
Your content IS sent to third-party AI providers. Each provider has different data retention policies:
RECOMMENDATION: Review the privacy policy of your chosen provider before sending sensitive content. Test with non-sensitive sample content first.
THE SKILL IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO:
IN NO EVENT SHALL UNISAI BE LIABLE FOR:
You agree NOT to:
UnisAI may modify these terms at any time. Continued use of the skill after changes constitutes acceptance of new terms. Material changes will result in 30 days notice.
UnisAI may terminate your license if:
Termination is immediate upon violation.
You may stop using the skill at any time. No action required.
This skill is completely free. There are no payments, subscriptions, or refunds because there are no charges.
You provide your own API key for your chosen AI provider (Anthropic, OpenAI, Google, OpenRouter, or Mistral). You are billed directly by that provider for API usage at their standard rates.
This skill uses the following provider SDKs (only the one for your chosen model is loaded at runtime):
anthropic) - For Claude models, subject to Anthropic's termsopenai) - For GPT and Llama (via OpenRouter) models, subject to OpenAI's termsgoogle-generativeai) - For Gemini models, subject to Google's termsmistralai) - For Mistral models, subject to Mistral's termsUsing this skill requires acceptance of the relevant provider's terms.
This agreement is governed by the laws of California, USA, without regard to conflict of law principles.
For questions about this license:
Last Updated: February 14, 2026 License Version: 1.0.6 Skill Version: 1.0.6 Status: Active
© 2026 UnisAI. All rights reserved.
File v1.0.6:manifest.yaml
name: "SEO Optimizer Pro" id: "seo-optimizer-pro" version: "1.0.6" description: "AI-powered SEO content optimization for Google ranking and AI search (AEO). Multi-model support: Claude, GPT-5.2, Gemini, Llama, Mistral. Analyze readability, keywords, technical SEO with your choice of AI model."
homepage: "https://unisai.vercel.app" repository: "https://github.com/vedantsingh60/seo-optimizer-pro" source: "included" # Source code is included in this package required_env_vars:
runtime: "local" # Runs locally as a Python module — no hosted backend execution: "python"
intellectual_property: license: "free-to-use" # Free to use with source code provided for transparency license_file: "LICENSE.md" copyright: "© 2026 UnisAI. All rights reserved." distribution: "via-clawhub-only" # Distribute only through ClawhHub registry source_code_access: "included" # Source code included for transparency and trust modification: "personal-use-only" # Users may modify for personal use but not redistribute modifications reverse_engineering: "allowed-for-security-audit" # Allowed for security review
author: company: "UnisAI" contact: "hello@unisai.vercel.app" website: "https://unisai.vercel.app"
category: "seo" tags:
pricing: model: "free"
dependencies: python: ">=3.9" packages: - "anthropic>=0.40.0" # Required ONLY for Claude models - "openai>=1.60.0" # Required ONLY for GPT and Llama (via OpenRouter) models - "google-generativeai>=0.8.0" # Required ONLY for Gemini models - "mistralai>=1.3.0" # Required ONLY for Mistral models install_all: "pip install anthropic openai google-generativeai mistralai" install_selective: | # Install ONLY the SDK(s) for your chosen provider: pip install anthropic # For Claude models pip install openai # For GPT or Llama models pip install google-generativeai # For Gemini models pip install mistralai # For Mistral models note: "RECOMMENDED: Install only the SDK for the provider you plan to use to avoid unnecessary dependencies." requirements_file: "requirements.txt"
security: data_retention: "0 days" # No storage by this skill — all analysis runs in-memory locally data_flow: "content-sent-to-chosen-ai-provider" # Your content is sent to whichever AI provider you select third_party_data_sharing: | WARNING: This skill sends your content to third-party AI providers (Anthropic, OpenAI, Google, OpenRouter, or Mistral). Each provider has their own data retention and privacy policies. Review the provider's terms before sending sensitive content: - Anthropic: https://www.anthropic.com/legal/privacy - OpenAI: https://openai.com/policies/privacy-policy - Google: https://ai.google.dev/gemini-api/terms - OpenRouter: https://openrouter.ai/privacy - Mistral: https://mistral.ai/terms/ privacy_recommendation: "Test with non-sensitive sample content first. Do not send confidential data without reviewing the AI provider's data policies." api_key_storage: "Environment variables only — never hardcoded or logged" network_access: "Required to call chosen AI provider's API"
capabilities: functions: - name: "analyzeContent" description: "Analyze content for SEO optimization opportunities" parameters: content: type: "string" description: "HTML or plain text content to analyze" required: true max_length: 50000 url: type: "string" description: "Optional URL for reference" required: false target_keywords: type: "array" description: "Target keywords to analyze" items: type: "string" max_items: 20 required: false
- name: "generateOptimization"
description: "Get AI-powered optimization suggestions"
parameters:
content:
type: "string"
description: "Content to optimize"
required: true
model:
type: "string"
description: "AI model to use (Claude, GPT-5.2, Gemini, Llama, Mistral)"
options:
- "claude-opus-4-5-20251101"
- "claude-sonnet-4-5-20250929"
- "claude-haiku-4-5-20251001"
- "gpt-5.2-pro"
- "gpt-5.2-thinking"
- "gpt-5.2-instant"
- "gemini-3-pro"
- "gemini-2.5-pro"
- "gemini-2.5-flash"
- "llama-3.3-70b"
- "llama-3.2-90b"
- "mistral-large-2501"
required: false
keywords:
type: "array"
items:
type: "string"
description: "Keywords to focus on"
required: false
- name: "getAEORecommendations"
description: "Get Answer Engine Optimization recommendations for AI search"
parameters:
content:
type: "string"
description: "Content to analyze for AI search"
required: true
model:
type: "string"
description: "AI model to use"
required: false
keywords:
type: "array"
items:
type: "string"
description: "Target keywords"
required: false
credentials: required: true # At least one provider API key MUST be set note: "Exactly one provider API key is required for whichever model you choose."
environment_variables: ANTHROPIC_API_KEY: description: "Anthropic API key — required if using Claude models" required: true # Required when using Claude models required_for: ["claude-opus-4-5-20251101", "claude-sonnet-4-5-20250929", "claude-haiku-4-5-20251001"] OPENAI_API_KEY: description: "OpenAI API key — required if using GPT models" required: true # Required when using GPT models required_for: ["gpt-5.2-pro", "gpt-5.2-thinking", "gpt-5.2-instant"] GOOGLE_API_KEY: description: "Google AI API key — required if using Gemini models" required: true # Required when using Gemini models required_for: ["gemini-3-pro", "gemini-2.5-pro", "gemini-2.5-flash"] OPENROUTER_API_KEY: description: "OpenRouter API key — required if using Llama models" required: true # Required when using Llama models required_for: ["llama-3.3-70b", "llama-3.2-90b"] MISTRAL_API_KEY: description: "Mistral API key — required if using Mistral models" required: true # Required when using Mistral models required_for: ["mistral-large-2501"]
support: support_email: "support@unisai.vercel.app" website: "https://unisai.vercel.app" github: "https://github.com/vedantsingh60/seo-optimizer-pro" documentation: "See SKILL.md in this package" response_time: "Best effort — community supported"
restrictions:
changelog: "1.0.6": - "🔒 Fixed license contradiction — source code IS included for transparency" - "🔒 Changed license from 'proprietary' to 'free-to-use' with source included" - "🔒 Clarified IP restrictions — modifications allowed for personal use only" - "📝 Fixed metadata inconsistency — required_env_vars now accurately reflects code requirements" - "⚠️ Added explicit third-party data sharing warnings for AI provider usage" - "📦 Updated install instructions to RECOMMEND selective SDK installation (not all)" - "📦 Clarified requirements.txt with version pins and usage notes" - "🌐 Added GitHub repository and documentation links to support section" - "🔧 Updated all version references to 1.0.6 across manifest, LICENSE, SKILL.md" "1.0.2": - "✨ Multi-model support: Claude, GPT-5.2, Gemini, Llama, Mistral" - "✨ Choose your preferred AI model for analysis" - "✨ 12 models across 5 providers" - "✨ Real provider SDK integration (not mocked)" - "✨ Updated to latest 2026 models" - "✨ Added requirements.txt / install instructions" - "🔧 Fixed credentials metadata consistency" - "🔧 Removed non-existent integrations and API endpoints" "1.0.0": - "✨ Content readability analysis with Flesch-Kincaid scoring" - "✨ Keyword density tracking for target keywords" - "✨ Technical SEO audit (headings, structure, links)" - "✨ AI-powered optimization suggestions" - "✨ Answer Engine Optimization (AEO) recommendations" - "✨ Real-time impact estimation"
metadata: status: "active" created_at: "2026-02-02T00:00:00Z" updated_at: "2026-02-14T18:30:00Z" maturity: "production" maintenance: "actively-maintained" required_env_vars: "At least ONE of: ANTHROPIC_API_KEY, OPENAI_API_KEY, GOOGLE_API_KEY, OPENROUTER_API_KEY, MISTRAL_API_KEY" credentials_note: "Exactly one provider API key is REQUIRED for whichever model you choose. The skill will raise an error at initialization if the key for the selected model is missing. Keys must be set as environment variables." data_sharing_notice: "This skill sends your content to third-party AI providers. Review provider privacy policies before sending sensitive content." install_recommendation: "Install only the SDK(s) for your chosen provider to minimize dependencies." compatibility: - "OpenClaw v1.0+" - "Claude Code" - "ClawhHub v2.0+" security_audit: "Source code included for security review and transparency"
File v1.0.6:requirements.txt
anthropic>=0.40.0 openai>=1.60.0 google-generativeai>=0.8.0 mistralai>=1.3.0
Machine endpoints, contract coverage, trust signals, runtime metrics, benchmarks, and guardrails for agent-to-agent use.
Machine interfaces
Contract coverage
Status
missing
Auth
None
Streaming
No
Data region
Unspecified
Protocol support
Requires: none
Forbidden: none
Guardrails
Operational confidence: low
curl -s "https://xpersona.co/api/v1/agents/clawhub-vedantsingh60-seo-optimizer-pro/snapshot"
curl -s "https://xpersona.co/api/v1/agents/clawhub-vedantsingh60-seo-optimizer-pro/contract"
curl -s "https://xpersona.co/api/v1/agents/clawhub-vedantsingh60-seo-optimizer-pro/trust"
Operational fit
Trust signals
Handshake
UNKNOWN
Confidence
unknown
Attempts 30d
unknown
Fallback rate
unknown
Runtime metrics
Observed P50
unknown
Observed P95
unknown
Rate limit
unknown
Estimated cost
unknown
Do not use if
Raw contract, invocation, trust, capability, facts, and change-event payloads for machine-side inspection.
Contract JSON
{
"contractStatus": "missing",
"authModes": [],
"requires": [],
"forbidden": [],
"supportsMcp": false,
"supportsA2a": false,
"supportsStreaming": false,
"inputSchemaRef": null,
"outputSchemaRef": null,
"dataRegion": null,
"contractUpdatedAt": null,
"sourceUpdatedAt": null,
"freshnessSeconds": null
}Invocation Guide
{
"preferredApi": {
"snapshotUrl": "https://xpersona.co/api/v1/agents/clawhub-vedantsingh60-seo-optimizer-pro/snapshot",
"contractUrl": "https://xpersona.co/api/v1/agents/clawhub-vedantsingh60-seo-optimizer-pro/contract",
"trustUrl": "https://xpersona.co/api/v1/agents/clawhub-vedantsingh60-seo-optimizer-pro/trust"
},
"curlExamples": [
"curl -s \"https://xpersona.co/api/v1/agents/clawhub-vedantsingh60-seo-optimizer-pro/snapshot\"",
"curl -s \"https://xpersona.co/api/v1/agents/clawhub-vedantsingh60-seo-optimizer-pro/contract\"",
"curl -s \"https://xpersona.co/api/v1/agents/clawhub-vedantsingh60-seo-optimizer-pro/trust\""
],
"jsonRequestTemplate": {
"query": "summarize this repo",
"constraints": {
"maxLatencyMs": 2000,
"protocolPreference": [
"OPENCLEW"
]
}
},
"jsonResponseTemplate": {
"ok": true,
"result": {
"summary": "...",
"confidence": 0.9
},
"meta": {
"source": "CLAWHUB",
"generatedAt": "2026-04-17T06:24:42.053Z"
}
},
"retryPolicy": {
"maxAttempts": 3,
"backoffMs": [
500,
1500,
3500
],
"retryableConditions": [
"HTTP_429",
"HTTP_503",
"NETWORK_TIMEOUT"
]
}
}Trust JSON
{
"status": "unavailable",
"handshakeStatus": "UNKNOWN",
"verificationFreshnessHours": null,
"reputationScore": null,
"p95LatencyMs": null,
"successRate30d": null,
"fallbackRate": null,
"attempts30d": null,
"trustUpdatedAt": null,
"trustConfidence": "unknown",
"sourceUpdatedAt": null,
"freshnessSeconds": null
}Capability Matrix
{
"rows": [
{
"key": "OPENCLEW",
"type": "protocol",
"support": "unknown",
"confidenceSource": "profile",
"notes": "Listed on profile"
}
],
"flattenedTokens": "protocol:OPENCLEW|unknown|profile"
}Facts JSON
[
{
"factKey": "vendor",
"category": "vendor",
"label": "Vendor",
"value": "Clawhub",
"href": "https://clawhub.ai/vedantsingh60/seo-optimizer-pro",
"sourceUrl": "https://clawhub.ai/vedantsingh60/seo-optimizer-pro",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-04-15T00:45:39.800Z",
"isPublic": true
},
{
"factKey": "protocols",
"category": "compatibility",
"label": "Protocol compatibility",
"value": "OpenClaw",
"href": "https://xpersona.co/api/v1/agents/clawhub-vedantsingh60-seo-optimizer-pro/contract",
"sourceUrl": "https://xpersona.co/api/v1/agents/clawhub-vedantsingh60-seo-optimizer-pro/contract",
"sourceType": "contract",
"confidence": "medium",
"observedAt": "2026-04-15T00:45:39.800Z",
"isPublic": true
},
{
"factKey": "traction",
"category": "adoption",
"label": "Adoption signal",
"value": "2K downloads",
"href": "https://clawhub.ai/vedantsingh60/seo-optimizer-pro",
"sourceUrl": "https://clawhub.ai/vedantsingh60/seo-optimizer-pro",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-04-15T00:45:39.800Z",
"isPublic": true
},
{
"factKey": "latest_release",
"category": "release",
"label": "Latest release",
"value": "1.0.7",
"href": "https://clawhub.ai/vedantsingh60/seo-optimizer-pro",
"sourceUrl": "https://clawhub.ai/vedantsingh60/seo-optimizer-pro",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-02-27T15:14:41.523Z",
"isPublic": true
},
{
"factKey": "handshake_status",
"category": "security",
"label": "Handshake status",
"value": "UNKNOWN",
"href": "https://xpersona.co/api/v1/agents/clawhub-vedantsingh60-seo-optimizer-pro/trust",
"sourceUrl": "https://xpersona.co/api/v1/agents/clawhub-vedantsingh60-seo-optimizer-pro/trust",
"sourceType": "trust",
"confidence": "medium",
"observedAt": null,
"isPublic": true
}
]Change Events JSON
[
{
"eventType": "release",
"title": "Release 1.0.7",
"description": "**Version 1.0.7 Summary:** Expanded model support with auto-detection for nearly all leading AI providers. - Now supports any model by auto-detecting the provider from the model name prefix—no hardcoded lists. - Added support for new providers and models: DeepSeek, xAI (Grok), MiniMax, Qwen, Meta Llama, and more. - Provider credentials table now lists expected model prefixes for easier setup. - Documentation reflects broad, model-agnostic coverage for future readiness. - All core SEO and AEO features remain unchanged.",
"href": "https://clawhub.ai/vedantsingh60/seo-optimizer-pro",
"sourceUrl": "https://clawhub.ai/vedantsingh60/seo-optimizer-pro",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-02-27T15:14:41.523Z",
"isPublic": true
}
]Sponsored
Ads related to SEO Optimizer Pro and adjacent AI workflows.