Skip to content
Back to skills

Seo Ops

ASecurity

Structural checklist and checker script for SEO foundation engineering. Use when reviewing or accepting a site/page for SEO/GEO structural compliance (robots, sitemap, canonical, 301 canonicalization, JSON-LD, OG, hreflang, CWV, AI crawler access, rendering strategy), when running the machine checks to produce a report, or when judging whether a frontend change will affect indexing and citation. Also for answering "what exactly does this check require" and "why does it exist".

  • 480 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 27, 2026
ai-agentspythonfrontend

Security analysis

A100/100

Scanned September 27, 2026

npx -y skills add tigerless-labs/seo-ops --skill seo-ops --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Seo Ops?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Seo Ops
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/tigerless-labs-seo-ops-seo-ops/badge)](https://www.skillsdirectory.com/skills/tigerless-labs-seo-ops-seo-ops)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: seo-ops
description: Structural checklist and checker script for SEO foundation engineering. Use when reviewing or accepting a site/page for SEO/GEO structural compliance (robots, sitemap, canonical, 301 canonicalization, JSON-LD, OG, hreflang, CWV, AI crawler access, rendering strategy), when running the machine checks to produce a report, or when judging whether a frontend change will affect indexing and citation. Also for answering "what exactly does this check require" and "why does it exist".
compatibility: Requires Python 3.9+, requests, PyYAML, and network access to the target site
---

# seo-ops (plugin adapter)

This file exists only because plugin skill discovery requires the `skills/<name>/SKILL.md`
layout. The canonical skill is the repo root, two directories up.

1. Read `../../SKILL.md` (resolve relative to this file) and follow it exactly.
2. Resolve every relative path it mentions against the **plugin root** (two directories
   above this file): `scripts/run.py` means `../../scripts/run.py`, `references/...`
   means `../../references/...`.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.