SEO Copilot
SEO copilot: Google Search Console as the primary measured source for opportunities, declines, CTR, and action tracking. Optional DataForSEO enrichment. Also works with exports or public sources. Site changes only after approval.
Apps
Skills · 10
apply-fixes
Apply an approved SEO change directly on the owner's site through the ONE connected platform app matching their site (WordPress.com, Webflow, Shopify or Wix): find the page, show before/after, get explicit approval, apply, verify live, log for rollback. Also how to propose that single app on demand, and the manual step-by-step when no app is connected. Load on “apply action N”, "do it for me", "apply fix", "rollback", "connect my site / my CMS", or when proposing execution after a diagnostic.
dataforseo-api
How to call DataForSEO through the api_request tool: exact endpoint paths, request bodies, location/language codes, costs, error handling. Load BEFORE any DataForSEO call (config.data_mode = 'dataforseo'). DataForSEO is optional: on any blocking error, switch to skill light-mode-sources and keep working.
find-competitors
Find the site's real competitors by yourself (brands named on the site, domains sharing its keywords, who Google shows on the category searches — with DataForSEO or free sources), filter out giants/media/marketplaces, classify direct vs indirect, and ask the owner to validate the list. Run at setup after site-understanding, on "who are my competitors / find my competitors", or when the competitors table has no validated row.
light-mode-sources
How to cover missing SEO scopes with public sources (config.data_mode='light' only when no measured/owned source is usable): free sources for positions, keyword ideas, technical checks, speed, competitors, content gaps and scoring, plus how to use Ahrefs / Semrush / owner exports instead. Load whenever data_mode is not 'dataforseo', or when a DataForSEO call fails, before any analysis.
+6 more
Scheduled tasks · 1
weekly-seo-checkin
At 09:00 AM, only on Monday







