whatisgithub

What is seo-agent-pack?

digihold/seo-agent-pack — explained in plain English

Analysis updated 2026-05-18

20Audience · pm founderComplexity · 3/5LicenseSetup · moderate

In one sentence

A real, working automated system that drafts SEO articles for websites every night using Claude, with strict checks and human review before anything publishes.

Mindmap

mindmap
  root((seo-agent-pack))
    What it does
      Drafts SEO articles nightly
      Checks competitor pages
      Rewrites weak pages weekly
    Tech stack
      Claude Code
      DataForSEO
      Search Console
    Use cases
      Automate content drafts
      Weekly performance rewrites
      Morning Telegram reports
    Audience
      Site owners
      Founders
    Setup
      Needs four accounts
      Paste setup prompt

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Automate nightly draft generation of SEO articles for one or more of your own websites.

USE CASE 2

Rewrite underperforming pages weekly using real Google Search Console data.

USE CASE 3

Get morning Telegram reports summarizing what the agent drafted overnight.

USE CASE 4

Set up an SEO writing workflow without needing to write any code yourself.

What is it built with?

Claude CodeDataForSEOGoogle Search ConsoleGemini APITelegram

How does it compare?

digihold/seo-agent-packa-shojaei/constructdrawingaiaaronz345/athena-personal-academic-page
Stars202020
LanguagePythonJavaScript
Setup difficultymoderatemoderatemoderate
Complexity3/54/52/5
Audiencepm founderdeveloperresearcher

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 1h+

Requires four external accounts (DataForSEO, Search Console, Gemini, Telegram) and a Claude subscription, setup is guided by an included prompt.

MIT license, meaning you can use, modify, and reuse it freely, including commercially, as long as you keep the copyright notice.

So what is it?

seo-agent-pack is the actual working setup one person uses to write SEO articles for their own websites automatically, every night, using a normal Claude subscription instead of paying per API call. It is shared here as real files with two months of corrections already built in, not a polished demo made for GitHub. Each night a scheduled run picks one keyword from real search data, checks it against the pages currently ranking on Google for that term, writes an article following a strict set of rules meant to avoid generic AI content, generates matching images, and saves everything as a draft for a person to review. On Sundays it also rereads Google Search Console data and rewrites pages that are underperforming. Over two months it produced 70 articles and 65 pages across four sites, with every single piece checked by a human before it goes live. The project spends real effort explaining why this setup avoids becoming a spam machine. Keywords only come from verified search data tools, never invented. Before writing anything, the system studies the top three ranking pages and has to justify, in writing, why its own version deserves to beat them, or it skips the topic. Every draft passes through a pattern check and a separate pass built around a public list of common signs of AI writing. Facts, prices, and dates get checked against a live source during the run. Nothing publishes automatically, everything waits for a human to approve it. Setting it up takes about an hour and does not require coding. You install Claude Code, sign up for a keyword-data account, connect Google Search Console, get an image API key, and set up a Telegram bot for morning reports. Then you paste one included setup prompt into Claude Code, and it interviews you about your site, builds its own helper scripts, and asks for your keys locally. After a first test article, you review it, adjust anything you dislike, and turn on the nightly schedule. The author is upfront that first drafts still need tuning to a site's own voice, and that a brand-new site with no search history gets less benefit at the start. It is released under the MIT license.

Copy-paste prompts

Prompt 1
Walk me through pasting the master-setup-prompt.md into Claude Code to build this SEO agent for my site.
Prompt 2
Explain how the keyword selection and competitor check process works in seo-agent-pack.
Prompt 3
Help me set up the four required accounts: DataForSEO, Search Console, Gemini, and Telegram.
Prompt 4
What should I check in the first draft article before turning on the nightly schedule?

Frequently asked questions

What is seo-agent-pack?

A real, working automated system that drafts SEO articles for websites every night using Claude, with strict checks and human review before anything publishes.

What license does seo-agent-pack use?

MIT license, meaning you can use, modify, and reuse it freely, including commercially, as long as you keep the copyright notice.

How hard is seo-agent-pack to set up?

Setup difficulty is rated moderate, with roughly 1h+ to a first successful run.

Who is seo-agent-pack for?

Mainly pm founder.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.