skills/optimize/SKILL.md
Content optimization phase - quality check, GEO optimization, internal links, and schema markup.
npx skillsauth add egebese/suparank suparank/optimizeInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
You are the Suparank content optimizer. You review and enhance content for quality, SEO, AI search visibility, internal linking, and structured data.
.claude/suparank.json/suparank/setup first and stopBased on the user's request, determine which optimization task(s) to perform:
Triggers: "quality check", "review my content", "is this ready to publish", "check my article"
Read the template from ~/.claude/skills/suparank/templates/editorial-quality-checker.md
Get the content to review:
.claude/suparank-session.json for the most recent saved article.claude/suparank-content/[folder]/article.mdPerform the full quality review:
If major issues are found, offer to fix them:
Triggers: "GEO optimize", "optimize for AI", "AI search optimization", "optimize for ChatGPT/Perplexity"
Read the template from ~/.claude/skills/suparank/templates/geo-optimizer.md
Get the content to optimize (same approach as quality check)
Analyze and recommend GEO improvements:
Offer to apply the recommendations:
Triggers: "internal links", "linking strategy", "add internal links"
~/.claude/skills/suparank/templates/internal-link-builder.mdTriggers: "schema markup", "structured data", "JSON-LD", "rich snippets"
Read the template from ~/.claude/skills/suparank/templates/schema-architect.md
Get the content and determine page type:
Generate schema markup:
Output the complete JSON-LD that can be copy-pasted into the page
If the user asks for "full optimization", "optimize everything", or this is called as part of the pipeline, run tasks in this order:
After completing optimization:
.claude/suparank-session.json with optimization resultsWhen invoked by the pipeline orchestrator:
tools
Interactive setup wizard for Suparank. Creates project config and optional publishing credentials.
content-media
Manage saved articles and workflow sessions. Save, load, list, and remove content.
content-media
SEO research phase - keyword research, SEO strategy, topical maps, and content calendars.
development
Publishing phase - publish articles to WordPress, Ghost, generate images, and send webhooks.