Toprank: Open-Source Claude Code Skills That Automate SEO, GEO, and Ad Campaign Optimization
If you are tired of juggling ten different SaaS subscriptions for SEO audits, content writing, keyword research, and ad management, there is a new open-source project trending on GitHub that deserves your attention. Toprank — developed by nowork-studio — is a suite of Claude Code skills designed to turn your terminal into an autonomous marketing engine. Install it once, and it stays automatically updated while handling everything from technical SEO audits to live Google Ads optimizations.
What Is Toprank?
Toprank is not another web dashboard. It is a collection of Claude Code skills — programmable extensions for Anthropic’s Claude Code CLI — that connect directly to your marketing accounts and data sources. Because it runs inside your existing development environment, there is no context switching, no browser tabs, and no monthly seat fees. You type a command, Claude reads your site or ad account, and you receive an actionable report or an executed optimization.
The project is open-source, hosted at github.com/nowork-studio/toprank , and has been gaining traction among developers and technical marketers who prefer infrastructure-as-code over click-heavy UIs.
SEO Skills: A Complete Audit and Content Stack
Toprank’s SEO module covers the full lifecycle of organic search optimization:
- seo-analysis — Runs a comprehensive technical SEO audit and pulls Google Search Console (GSC) data to surface indexing issues, CTR opportunities, and ranking drops.
- content-writer — Generates EEAT-compliant content drafts with proper entity coverage, semantic structure, and citation suggestions.
- keyword-research — Discovers keywords and automatically groups them into topic clusters, complete with search intent classification.
- meta-tags-optimizer — Rewrites page titles, meta descriptions, and Open Graph tags for maximum CTR and social shareability.
- schema-markup-generator — Produces JSON-LD structured data for articles, products, FAQs, and local business markup.
- seo-page — Performs deep single-page analysis, evaluating Core Web Vitals, internal linking, and on-page entity density.
- broken-link-checker — Crawls your site and reports 404s, redirects, and orphan pages that waste crawl budget.
- geo-optimizer — A dedicated GEO (Generative Engine Optimization) skill that tunes your content for AI search engines and answer engines, ensuring your brand surfaces in LLM-generated responses.
Each skill returns structured output you can pipe into CI/CD workflows, Slack alerts, or Notion databases.
Google Ads and Meta Ads: Direct Account Integration
Where Toprank differentiates itself from generic SEO tools is its direct integration with paid media platforms:
- google-ads-audit — Connects to your Google Ads account, scores campaign health across bidding strategies, ad group structure, and keyword overlap, then delivers a printable scorecard.
- google-ads-copy — Generates responsive search ad headlines and descriptions tailored to your landing page content and audience segments.
- google-ads — The execution layer: applies negative keywords, adjusts bids, pauses underperformers, and pushes changes live without leaving your terminal.
- meta-ads-audit — Mirrors the Google Ads audit for Facebook and Instagram campaigns, evaluating creative fatigue, audience overlap, and CPM trends.
- meta-ads-copy — Writes primary text, headlines, and call-to-action variations for Meta placements.
- meta-ads — Automates budget reallocation, audience expansion, and A/B test initiation inside your Meta Business Manager.
Because these skills use official APIs, every recommendation is backed by real account data, not scraped estimates.
Installation and Update Model
Toprank installs via a one-time setup script. After that, skills update automatically when the repository releases new versions. There is no package manager to monitor or manual changelog to read. For teams, this means every developer and marketer stays on the same skill version without lockfile conflicts.
Who Should Use Toprank?
- Technical SEOs who want to automate audits inside their existing CLI workflows.
- Growth engineers running marketing infrastructure alongside application code.
- Agencies managing dozens of client accounts and needing reproducible, version-controlled optimization playbooks.
- Startup founders who cannot justify $500+/month marketing SaaS stacks but still need professional-grade SEO and ad management.
Why It Matters
Most marketing tools force a trade-off between power and usability. Toprank rejects that premise by leveraging Claude Code’s natural-language interface. You do not need to memorize API parameters or write SQL to extract GSC data. You describe what you want — “Audit my Google Ads account and pause anything with CPA above $50” — and Toprank’s skills translate that intent into API calls, analysis, and executed changes.
The project is still new and trending, which means early adopters have an opportunity to shape its roadmap. If you believe marketing operations should be as version-controlled and automatable as software deployments, Toprank is worth the GitHub star.
Get Started
Visit the repository at github.com/nowork-studio/toprank to read the setup guide, browse the skill catalog, and join the growing community of developers treating SEO and paid media as code.
Built by nowork-studio / notfair.co. Open source. Automatically updated. Designed for Claude Code.
Have questions or ideas? Feel free to leave a comment below. Sign in with GitHub to join the discussion.