Agent skill · luongnv89
seo-ai-optimizer
Audit and optimize websites for technical SEO, content SEO, and AI bot accessibility. Fixes meta tags, sitemaps, robots.txt, structured data, llms.txt, and GPTBot/ClaudeBot directives. Not for App Store ASO, paid search, or blog writing.
What it needs
About 5k tokens when loaded.
What this skill does
SEO & AI Bot Optimizer Audit and optimize website codebases for search engines and AI systems. Dependency Preflight (mandatory) Step 8 invokes website-agent-readiness. Verify it is installed before the first step that changes anything: The install path is tested before asm list: this skill ships in the same repo as its dependency, so a repo-installed website-agent-readiness is present without the curated registry knowing the bare name — an asm list check alone would nag on every run, and a bare-name asm install would not resolve. On a miss, print those commands and skip Step 8 — Steps 1-7 audit the codebase and still run. Never invoke a half-installed skill. website-agent-readiness enforces its own prerequisites (curl, python3, and for issue filing git, gh, plan-to-issues); this skill does not re-check them. Repo Sync Before Edits (mandatory) Before modifying any project files, sync the current branch with remote: If the working tree is not clean, stash first, sync, then restore: If origin is missing, pull is unavailable, or rebase/stash conflicts occur, stop and ask the user before continuing. Prerequisites Before starting the SEO audit, ensure the following: Environment: The project must be managed by a git repository. Tools: Python 3.x must be installed and available in the path. Audit Script: scripts/auditseo.py (shipped with this skill) is invoked against the audited project: python scripts/auditseo.py <project-root>. Access: You must have write access to the project files and permission to create new files (robots.txt, llms.txt, etc.). …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills luongnv89/seo-ai-optimizer