Skip to content
Starter $4 · soon

From our test runsa2s-fact-checker: hashtags 30 → 5 (official)a2s-idea-scout: Instagram counts 👨‍👩‍👧 as 8a2s-designer: 3 directions ready

Claude Code SEO, done properly: from idea to a live website

Agent2Ship is a kit for Claude Code that takes you from an idea to a live, SEO- and GEO-ready website on free Cloudflare hosting. It gives Claude Code a team of 15 specialist agents, 13 skills and 20 /a2s-* commands, plus an SEO-core Astro template. Besides the kit and your Claude plan, the domain is the only extra cost.

Needs Claude Code; works best with Pro or Max. Full install guide for Windows, macOS and Linux.

  1. Download the kit.

    Starter checkout opens soon · Follow @AyushKhatr21401 on X for the launch.
  2. Unzip it, open a terminal in your project folder and run the installer:

    (Windows PowerShell)
    node "C:\Users\You\Downloads\agent2ship\install.mjs" .
  3. Restart Claude Code in that folder and run /a2s-help.

Real sites built with it

Both sites below were built with the current kit, starting from just an idea. No mockups.

ThumbPeek homepage: a YouTube thumbnail preview tool showing a sample thumbnail in a home-feed layout
ThumbPeek: A YouTube thumbnail and title preview tool.
ShotPolish homepage: a screenshot beautifier with background, padding and aspect-ratio controls
ShotPolish: A screenshot beautifier.

Before and after: an early version of the workflow

These GA4 screenshots come from one of the owner's own sites, using an early version of the workflow: the SEO process with Claude Code before it became this kit. The periods differ (7 days vs 30 days), so read them as a real example, not a like-for-like test, and not a promise that results will repeat.

Google Analytics 4 Home report, last 7 days (24–30 Jun 2026): 124 active users, 588 events, 124 new users
Before: last 7 days, 24–30 Jun 2026. 124 active users, 124 new users, 588 events.
Google Analytics 4 Home report, last 30 days from 28 Jun 2026: about 5K active users and 36K events, +4,322.8% active users vs the previous period
After: last 30 days, 28 Jun – late Jul 2026. About 5K active users and 36K events. GA4 shows +4,322.8% active users vs the previous period.

See the full showcase

How it works: Idea → Brief → Stack → Build → Design → Deploy → Grow

You run one command per step. Each step writes its decisions to files in .claude/agent2ship/, so the next step (even in a new Claude Code session) knows what was decided.

  1. Idea /a2s-idea Optional. Check demand, competition and hosting cost for an idea, or skip it if you already know what to build.
  2. Brief /a2s-brief Name, domain, competitor, keywords and FAQ, with one search intent per page.
  3. Stack /a2s-stack Can it run free on Cloudflare? You get 🟢, 🟡 or 🔴 before any code is written.
  4. Build /a2s-build Phase A installs tools, you restart Claude Code, Phase B builds the site in your project root.
  5. Design /a2s-design 3 visual directions as screenshots to pick from, then a build with design skills and a competitor review.
  6. Deploy /a2s-deploy Live on Cloudflare, domain connected, redirects checked, sitemap sent to Search Console.
  7. Grow /a2s-grow Every week: health check, did-it-work measurement and a small plan from your Search Console data.

Already have a site? Start with /a2s-setup and /a2s-audit. Both workflows explained.

A Claude Code SEO agent team, not one big prompt

Each agent is a Claude Code subagent with one job. 10 of the 15 run on Sonnet to save your usage (marked below); the rest use your session's model. Filter by department:

  • Research · Sonnet

    a2s-idea-scout

    Researches and validates site ideas: safety and AdSense fit, autocomplete demand, Google competition, AI-answer citations and hosting cost, with an honest confidence level.

  • Research · Sonnet

    a2s-keyword-researcher

    Finds keywords and search intent, maps queries to pages, and plans new pages, working from Search Console data first, then SERP research.

  • Planning · Sonnet

    a2s-stack-architect

    Picks the stack and hosting and says whether it can run free on Cloudflare (🟢 / 🟡 / 🔴), with options when hosting would cost money.

  • Design

    a2s-designer

    Runs the design department: Design Read from your brief, 3 visual directions as screenshots, a design plan, the build with design skills, and a competitor side-by-side review.

  • Design · Sonnet

    a2s-mockup-maker

    Builds the 3 small design-direction mockups for the designer and takes desktop screenshots of them.

  • Build

    a2s-site-builder

    Builds the site in your project root from the SEO-core Astro template: config, pages, honest About and Privacy content, then checks the build with the crawler.

  • Build

    a2s-fact-checker

    Verifies every claim on a page or the whole site against your code, official competitor pages and official platform help, and proposes sourced fixes.

  • SEO + GEO · Sonnet

    a2s-technical-seo

    Audits and fixes technical SEO on Astro, Next.js and React sites: indexing, meta tags, canonicals, sitemaps, robots.txt, broken links, 404s and AI-crawler access.

  • SEO + GEO · Sonnet

    a2s-schema-specialist

    Adds and fixes JSON-LD structured data (Organization, WebSite, SoftwareApplication, Article, Product, BreadcrumbList) that matches what is visible on the page.

  • SEO + GEO · Sonnet

    a2s-internal-linker

    Finds internal-link opportunities across your pages and adds contextual links with descriptive anchor text.

  • SEO + GEO · Sonnet

    a2s-geo-specialist

    Works on getting your site mentioned and cited in ChatGPT, Perplexity, Claude, Gemini and Google AI Overviews.

  • SEO + GEO

    a2s-content-writer

    Writes new pages (guides, landing pages, comparison pages) directly into your codebase, in your site's format.

  • SEO + GEO

    a2s-content-refresher

    Improves pages that rank on page 1–2 but underperform: striking-distance queries, low CTR, outdated or thin content, and cannibalization merges.

  • Launch · Sonnet

    a2s-launch-engineer

    Takes the site live on Cloudflare: wrangler deploy, custom domain, Search Console and sitemap, redirect checks, launch checklist and the AdSense readiness check.

  • Growth · Sonnet

    a2s-growth-lead

    Reads your audit, Search Console and GEO reports and returns a small, prioritized weekly plan that names which specialist does each task. Does not edit code.

  • a2s-adsense
  • a2s-claims
  • a2s-content-quality
  • a2s-design-system
  • a2s-framework-seo
  • a2s-geo
  • a2s-growth-loop
  • a2s-idea-research
  • a2s-schema-markup
  • a2s-search-console
  • a2s-site-template
  • a2s-stack-hosting
  • a2s-technical-seo
  • Help

    /a2s-help

    Shows the full idea-to-growth flow, looks at your project's state and recommends exactly one next command.

  • Start a new site

    /a2s-idea

    Optional. Finds and validates a site idea: demand from live autocomplete, competition, AI-answer opportunity and hosting cost, with a go / maybe / skip verdict. Can use Ahrefs data if you have it.

  • Start a new site

    /a2s-brief

    Fills the Site Brief: name, domain, competitor, main and supporting keywords, FAQ questions, and a keyword map with one search intent per page.

  • Start a new site

    /a2s-stack

    Decides the tech stack and hosting and tells you whether it can run free on Cloudflare (🟢 free, 🟡 free with limits, 🔴 paid), with options if it will cost money.

  • Start a new site

    /a2s-build

    Phase A installs the design and build tools, then you restart Claude Code. Phase B builds the site in your project root from the SEO-core Astro template and hands off to the design department.

  • Start a new site

    /a2s-design

    The design department: a Design Read of your brief, 3 visual directions shown as screenshots to pick from, a build with the design skills, and a side-by-side review against competitors. Resumes from DESIGN-PROGRESS.md.

  • Start a new site

    /a2s-deploy

    Deploys to Cloudflare, connects your domain, sets redirects, submits the sitemap to Search Console and checks everything with real requests.

  • Start a new site

    /a2s-adsense-ready

    Checks the live site for AdSense readiness, fixes blockers, and sets up ads safely after approval. Approval itself is Google's decision.

  • Improve an existing site

    /a2s-setup

    Sets Agent2Ship up for a site you already have: detects the stack, fills SITE-CONTEXT.md from the code, drafts GEO prompts and checks Search Console access.

  • Improve an existing site

    /a2s-audit

    Technical SEO + GEO audit with a crawler that checks redirects, duplicate hosts, AI-bot access and schema, then gives prioritized fixes.

  • Improve an existing site

    /a2s-opportunities

    Finds Search Console opportunities (striking distance, low CTR, gaps, cannibalization) and maps them to your pages.

  • Improve an existing site

    /a2s-fact-check

    Verifies every claim: product claims against your code, competitor claims against their official pages, platform rules against official help pages, and fixes them with sources.

  • Improve an existing site

    /a2s-geo-check

    Checks whether AI answers (Perplexity, Claude, ChatGPT and others) mention or cite your site, who gets cited instead, and what to change.

  • Pages and SEO

    /a2s-write-page

    Researches and writes a new page for a target query, in your site's own format, with honest sourcing.

  • Pages and SEO

    /a2s-refresh-page

    Improves an existing page that ranks but underperforms: striking distance, low CTR, outdated or cannibalized.

  • Pages and SEO

    /a2s-schema

    Adds or fixes JSON-LD structured data: Organization and WebSite sitewide, app schema on the tool page only, Article with real dates, breadcrumbs.

  • Pages and SEO

    /a2s-internal-links

    Finds and adds internal links to new pages, orphan pages, or pages you want to push up.

  • Measure and maintain

    /a2s-grow

    The weekly growth loop: health check, measure past changes, refresh data, and a small prioritized plan.

  • Measure and maintain

    /a2s-measure

    Did it work? Compares saved baselines with a fresh Search Console export, or saves a new baseline.

  • Measure and maintain

    /a2s-health

    Checks that the site and its tool actually work right now, and can set up daily monitoring.

All 20 commands and what they do

What the Claude Code SEO and GEO skills cover

The 13 skills are the background knowledge the agents use. You don't run them yourself; Claude loads the right one when a task needs it. They cover:

Why Agent2Ship is different

Honest expectations

Agent2Ship makes the work right; it can't promise outcomes. Rankings depend on your niche, competition and time, and most changes need 3–6 weeks to show. AdSense approval is Google's decision. AI answers vary between runs. Hosting is free within Cloudflare's free-tier limits, and /a2s-stack tells you before you build if an idea needs paid servers.

What it costs

  • Agent2Ship Starter: $4 one-time, a launch price that will go up. Pro (advanced SEO and UI features) is coming soon.
  • Hosting: Rs 0 on Cloudflare's free tier for static sites.
  • Domain: the price depends on the name and registrar.
  • Claude plan: your own Claude Code subscription, priced by Anthropic.

See the full cost breakdown

Frequently asked questions

What is Agent2Ship?

Agent2Ship is a kit for Claude Code: a folder of .claude/ files with 15 agents, 13 skills, 20 /a2s-* commands, helper scripts and an SEO-core Astro template. It takes you from an idea to a live, SEO- and GEO-ready website on free Cloudflare hosting.

Do I need to know how to code?

You don't have to write the code yourself, but you do type commands in a terminal and read and approve what Claude Code does. The docs explain every step and command in plain words.

What do I need before I start?

Agent2Ship Starter ($4, one-time), Claude Code (it works best with a Pro or Max plan), Node.js 18 or newer, Python 3 for the UI UX Pro Max design skill, a free Cloudflare account, and a domain.

Is hosting really free?

Yes, within Cloudflare's free-tier limits. The kit builds static sites by default, and Cloudflare's docs say requests to static assets are free and unlimited. /a2s-stack tells you before you build if your idea needs paid servers.

Will it get my site ranked or approved for AdSense?

No one can promise that. Agent2Ship makes the technical and content work right and measures what changed, but rankings depend on your niche, competition and time (most changes need 3–6 weeks), and AdSense approval is Google's decision.

All questions and answers

Credits

The design department uses these open-source skills. They are not bundled: /a2s-build installs them into your project with your approval, from their own repositories. Each keeps its own licence.

Not affiliated with Anthropic, Google, Cloudflare, Ahrefs or the skill authors.