ProSEO
← Home

Reference

The machinery underneath the skills. You will rarely call any of this directly — it is here so you can see what a skill is doing on your behalf.

Sub-agents (18)

Specialists a skill spawns in parallel. A full audit runs up to 15 at once, which is why it is much faster than running the equivalent checks one at a time.

AgentRole
pro-seo-backlinksBacklink profile analyst using free and paid sources. Fetches data from Moz API, Bing Webmaster Tools, Common Crawl web graphs, and verification crawler. Merges multi-source data with confidence-weighted scoring.
pro-seo-clusterSemantic topic clustering analysis using SERP overlap methodology. Expands seed keywords, performs pairwise SERP comparison, classifies intent, designs hub-and-spoke content architecture, and generates internal link matrices.
pro-seo-contentContent quality reviewer. Evaluates E-E-A-T signals, readability, content depth, AI citation readiness, and thin content detection.
pro-seo-dataforseoDataForSEO data analyst. Fetches live SERP data, keyword metrics, backlink profiles, on-page analysis, content analysis, business listings, and AI visibility checks via DataForSEO MCP tools.
pro-seo-driftSEO drift analysis agent. Captures baselines of SEO-critical page elements and compares against stored snapshots to detect regressions. Reports changes with severity classification. Only spawned when a drift baseline exists for th
pro-seo-ecommerceE-commerce SEO analyst. Validates product schema, analyzes Google Shopping and Amazon marketplace visibility, identifies pricing gaps, and recommends product page optimizations. Spawned when e-commerce site detected during audits.
pro-seo-flowFLOW framework prompt analyst. Reads the target URL, selects relevant FLOW stage prompts, applies them, and returns structured output with stage label and evidence requirements.
pro-seo-geoGEO and AI search specialist. Analyzes AI crawler accessibility, llms.txt presence (optional; ignored by Google Search), passage-level citability, brand mention signals, and platform-specific optimization for Google AI Overviews,
pro-seo-googleGoogle SEO API analyst. Fetches CWV field data via CrUX, indexation status via GSC, and organic traffic via GA4 for enriched audit data.
pro-seo-image-genSEO image analyst. Audits existing OG/social preview images, identifies missing or low-quality images, and creates an image generation plan with prompts for key pages. Does NOT auto-generate images.
pro-seo-localLocal SEO specialist. Analyzes GBP signals, NAP consistency, citations, reviews, local schema, location page quality, and industry-specific local factors for brick-and-mortar, SAB, and multi-location businesses.
pro-seo-mapsMaps intelligence specialist. Geo-grid rank tracking, GBP profile auditing, review intelligence, cross-platform NAP verification, and competitor radius mapping via DataForSEO and free APIs.
pro-seo-performancePerformance analyzer. Measures and evaluates Core Web Vitals and page load performance.
pro-seo-schemaSchema markup expert. Detects, validates, and generates Schema.org structured data in JSON-LD format.
pro-seo-sitemapSitemap architect. Validates XML sitemaps, generates new ones with industry templates, and enforces quality gates for location pages.
pro-seo-sxoSearch Experience Optimization analyst. Performs SERP backwards analysis to detect page-type mismatches, derives user stories from intent signals, and scores pages from multiple persona perspectives. Identifies why well-optimized
pro-seo-technicalTechnical SEO specialist. Analyzes crawlability, indexability, security, URL structure, mobile optimization, Core Web Vitals, and JavaScript rendering.
pro-seo-visualVisual analyzer. Captures screenshots, tests mobile rendering, and analyzes above-the-fold content using Playwright.

Python tools (53)

These do the fetching, parsing and API work, and run in an isolated virtualenv so they never touch your system Python. Invoke via pro-seo run <script>.py.

ScriptPurpose
agent_ux_check.pyAgent-friendly page auditor
analyze_visual.pyAnalyze visual aspects of a web page using Playwright
backlinks_auth.pyBacklink API credential management for ProSEO
bing_webmaster.pyBing Webmaster Tools API client for ProSEO
capture_screenshot.pyCapture screenshots of web pages using Playwright
commoncrawl_graph.pyCommon Crawl Web Graph parser for ProSEO
consistency_check.pyRepository consistency checker: dead references, orphans, routing, lock integrity
content_humanize.pyAI-pattern remover
content_quality.pyQRG-aligned content quality detector
content_verify.pyClaim extractor + citation-gap detector
crux_history.pyCrUX History API for Core Web Vitals trends over time
dataforseo_costs.pyDataForSEO API cost estimation, approval, and budget tracking
dataforseo_merchant.pyFetch Google Shopping and Amazon marketplace data via DataForSEO API
dataforseo_normalize.pyNormalize DataForSEO API responses for consistent consumption by pro-seo skills
domain_history.pyExpired-domain heritage check
drift_baseline.pyCapture an SEO baseline snapshot of a page's critical elements
drift_compare.pyCompare current page state to stored baseline and detect SEO drift
drift_history.pyQuery drift history for a URL from the SQLite database
drift_report.pyGenerate an HTML report for SEO drift comparison results
fetch_page.pyFetch a web page with proper headers and error handling
ga4_report.pyGA4 Data API v1beta - organic traffic reporting
gbp_deprecation_lint.pyGBP feature-deprecation linter
google_auth.pyGoogle API credential management for ProSEO
google_report.pyGoogle SEO Report Generator - Professional PDF/HTML reports from API data
gsc_inspect.pyGoogle Search Console URL Inspection API helper
gsc_query.pyGoogle Search Console Search Analytics query helper
indexing_notify.pyGoogle Indexing API v3 - notify Google of URL updates and removals
indexnow_submit.pyIndexNow submitter
iptc_ai_label.pyIPTC ``DigitalSourceType`` audit + injection for AI-generated images
keyword_planner.pyGoogle Ads API - Keyword Planner for SEO keyword research
lcp_subparts.pyLCP subparts breakdown via CrUX API
moz_api.pyMoz Link Explorer API client for ProSEO
nlp_analyze.pyGoogle Cloud Natural Language API - Entity, sentiment, and content analysis
pagespeed_check.pyPageSpeed Insights v5 + CrUX API combined checker
parasite_risk.pyParasite-SEO risk scanner
parse_html.pyParse HTML and extract SEO-relevant elements
portability_check.pyCross-platform portability lint for SKILL.md files
preload_check.pySpeculation Rules / bfcache / prerender2 / preload detector
release_sign.pyGenerate a SHA-256 manifest of every git-tracked file in the repository
render_page.pyShared headless renderer for pro-seo
runtime.pyCross-platform runtime for ProSEO's bundled Python scripts
schema_ecommerce_validate.pyProduct schema validator focused on Google merchant-listing fields
schema_generate.pyJSON-LD generators for the four high-leverage v2 Schema.org types: - Reservation (FoodEstablishmentReservation, etc.) - OrderAction (an "Order this" p
seo_updates.pyPrimary-source Google updates query tool
sitemap_discovery.pyDiscover sitemaps through robots.txt and common locations safely
sync_flow.pySync Flow operational references from GitHub into the pro-seo-flow skill.
ucp_check.pyUCP (Universal Commerce Protocol) profile auditor
unlighthouse_run.pyThin wrapper around the Unlighthouse CLI (https://unlighthouse.dev)
url_safety.pyCanonical URL safety module for pro-seo
validate_backlink_report.pyBacklink report validation for ProSEO
verify_backlinks.pyBacklink verification crawler for ProSEO
verify_release.pyVerify the integrity of a pro-seo checkout against a release manifest
youtube_search.pyYouTube Data API v3 - Search, video details, and channel data for SEO