GitHub SEO Skills for Claude: Repositories and Setup

GitHub SEO Skills for Claude

GitHub SEO skills for Claude are reusable instruction packages for search engine optimization tasks. They help Claude follow defined workflows for audits, content planning, and page improvements.

You can find these packages in public repositories, then install the skills compatible with your Claude environment. Some are simple instruction folders; others include scripts, agents, and integrations.

Start with one task you need to complete. Installing a skill doesn’t automatically provide keyword data, analytics access, or better rankings.

What are Claude SEO skills?

A Claude skill contains instructions in a file named SKILL.md. Its folder may also include reference documents, templates, and scripts.

An SEO skill tells Claude how to approach a particular job. For example, it may request your target audience before reviewing a page.

That structure helps you reuse a process across articles or websites. The usefulness of the result still depends on the instructions and available evidence.

These terms describe different parts of the setup:

TermWhat it means
PromptYour request for a particular task.
SkillReusable instructions and supporting resources.
MCP connectionA connection to external tools or services.
PluginA package that can contain skills and other extensions.

GitHub repositories with SEO skills for Claude

When managing your GitHub projects, you may also need to remove outdated or test repositories. Follow this guide on how to delete a repository on GitHub safely before cleaning up your projects.

AgriciDaniel/claude-seo for focused SEO analysis

AgriciDaniel’s Claude SEO repository provides an SEO analysis plugin for Claude Code.

Its documented scope includes technical audits, individual page reviews, content briefs, structured data, and local SEO. It also includes workflows for international SEO and AI search analysis.

The project includes supporting scripts and agents, so setup involves more than copying an instruction file. Its requirements include Claude Code and Python 3.10 or newer.

Optional integrations can add data from external services. Check which connections you need for your intended task.

coreyhaines31/marketingskills for SEO and broader marketing work

Corey Haines’s Marketing Skills repository combines SEO workflows with other marketing tasks.

Relevant skills include seo-audit, ai-seo, schema, programmatic-seo, site-architecture, and content-strategy.

This library suits projects where SEO overlaps with content planning, website structure, and conversion goals. You can begin with its standalone seo-audit folder.

Check current skill names before following an older tutorial. For example, the library now uses schema instead of schema-markup.

aaron-he-zhu/aaron-marketing-skills for a connected SEO workflow

Aaron Marketing Skills includes an SEO/GEO section within a broader marketing library. GEO means generative engine optimization, or preparing information for AI search experiences.

Its SEO section covers keyword research, competitor analysis, content gaps, writing, technical checks, internal linking, and monitoring.

The older seo-geo-claude-skills repository now points readers to this active library. Its former standalone release remains preserved but no longer receives updates.

Use the active repository’s installation instructions when starting a new setup. Don’t assume commands from an older guide still match.

Which repository should you choose?

Choose according to the task you want Claude to perform:

Your main needRepository to evaluate
Dedicated SEO analysis with supporting scriptsAgriciDaniel/claude-seo
A simple audit skill alongside marketing workflowscoreyhaines31/marketingskills
Research, content, optimization, and monitoring in one libraryaaron-he-zhu/aaron-marketing-skills

Read the selected skill before installing it. Check its required inputs, dependencies, and expected output.

How to install an SEO skill in Claude Code

For a straightforward start, install the seo-audit skill from Marketing Skills. This example uses a project folder, so the skill belongs to that project.

Download and copy the complete skill folder

  1. Open the Marketing Skills GitHub repository.
  2. Select Code, then Download ZIP, and extract the downloaded archive.
  3. Find the seo-audit folder inside the repository’s skills folder.
  4. Copy that whole folder into .claude/skills/ inside your project.

The resulting structure should include:

your-project/
  .claude/
    skills/
      seo-audit/
        SKILL.md
        references/
        evals/

Keep the referenced resources with the skill. Copying only SKILL.md can leave instructions pointing to missing files.

Claude Code’s official skill documentation explains the supported locations. Personal skills use ~/.claude/skills/; project skills use .claude/skills/ inside the project.

Invoke the installed skill

Open Claude Code in your project and run:

/seo-audit

Then provide the website or page, your audience, and the audit scope. Include relevant exports when available.

Try this request:

Review this page for on-page SEO issues. Separate confirmed problems from checks requiring more data, and suggest priorities.

Claude can also select relevant skills from their descriptions. If the skill doesn’t activate, check its location and try its direct command.

Installing the Claude SEO plugin instead

The Claude SEO repository documents these commands inside Claude Code:

/plugin marketplace add AgriciDaniel/claude-seo
/plugin install claude-seo@agricidaniel-claude-seo
/seo setup

The setup command prepares its Python runtime and Playwright Chromium browser. Use /seo doctor to check readiness.

After setup, its documented page-analysis command is:

/seo page https://example.com/article

Follow the repository’s current requirements for your operating system. This plugin setup is separate from the manual skill-folder method above.

Can you use GitHub SEO skills on the Claude website?

Yes, when the skill is compatible with Claude’s custom-skill environment. A Claude Code plugin may require adaptation if it depends on local tools.

For a compatible standalone skill:

  1. Prepare a ZIP containing one skill folder, its SKILL.md, and supporting resources.
  2. Enable Code execution and file creation under Settings > Capabilities.
  3. Open Customize > Skills.
  4. Select + > Create skill > Upload a skill.
  5. Upload the ZIP and enable the skill.

Use a ZIP containing the individual skill rather than the entire GitHub repository. Workspace policies may affect availability.

Anthropic’s guide to using skills in Claude explains the current controls.

Practical ways to use Claude SEO skills

Give each task a clear goal and the evidence needed to complete it. The following prompts are examples you can adapt.

Review an existing blog post

Provide the page content, target query, and intended reader. Ask for findings tied to specific passages.

Review this article’s title, introduction, headings, and topic coverage. Explain each proposed change and identify missing evidence.

For WordPress, review the suggestions before updating the post. A Claude skill isn’t a WordPress plugin.

Plan content around reader questions

Supply your existing pages, audience, and research. Ask Claude to identify overlap and unanswered questions.

Group these queries by intent. Suggest which existing pages should answer them and flag topics requiring further research.

A clear SEO content strategy connects those findings with content briefs and publishing priorities.

Check technical findings against evidence

Supply a crawl export, relevant page information, or Search Console reports. Ask Claude to distinguish observed issues from hypotheses.

Review this crawl export. For each issue, show the affected URLs, supporting evidence, suggested action, and remaining uncertainty.

For complex findings, SEO consultancy can help prioritize changes and explain implementation requirements.

What data do these skills need?

The required input depends on the task. Installing instructions doesn’t create access to your website accounts.

TaskUseful input
Content reviewPage copy, target query, audience, and source material.
Keyword prioritizationKeyword research or Search Console query exports.
Indexing investigationSearch Console evidence, relevant URLs, and crawl findings.
Internal linking reviewA page inventory, site structure, and relevant content.
Performance reviewDated performance reports and the affected page URLs.

If the required evidence is missing, request a list of checks to perform. Don’t present an assumption as a measured finding.

Common mistakes when using GitHub SEO skills

The most useful checks happen before relying on the output:

  • Verify the repository is still maintained and hasn’t moved.
  • Keep supporting files with the selected skill.
  • Follow installation instructions for your specific Claude environment.
  • Read scripts and dependency requirements before running them.
  • Confirm which tools and accounts the workflow actually uses.
  • Review proposed website changes before implementing them.

Repositories can guide analysis, but their scores and labels need context. Ask what evidence supports each recommendation.

Frequently asked questions

Are GitHub SEO skills for Claude free?

The repositories discussed here provide publicly available, open-source packages. Claude usage and optional external services can still involve costs.

Do I need programming knowledge?

Basic instruction skills can use a download-and-copy setup. Script-based plugins may require more technical setup and troubleshooting.

Can Claude access my Search Console automatically?

A skill installation alone doesn’t grant access. Provide an export or configure an appropriate connection with the necessary account permissions.

Can these skills guarantee Google rankings?

No. They help organize research and recommendations, but installing them doesn’t guarantee rankings, traffic, or AI citations.

Why isn’t my installed skill appearing?

Check the folder location, SKILL.md filename, and environment compatibility. In Claude Code, try the skill’s documented command and confirm it appears in the skills list.

Start with one skill and one page

Choose an audit or content task, supply the necessary evidence, and review the result. Expand your setup when another skill addresses a specific need.

If you need implementation and ongoing reporting, compare the scope of AI SEO services. Use the same evidence checks when evaluating their recommendations.

Hire SEO Agency

Hire SEO Agency

Help more customers find your business online. Our SEO agency offers backlink building, on-page SEO, off-page SEO, and technical optimization to support your website’s growth.

SEO Insights From Our team

Contact us

Get a Custom SEO Marketing Growth Plan

Tell us where search is falling short. Digital Soules will review your goals, website stage, market, and current barriers. You will receive a clear recommendation for the next useful step. That may be an audit, focused project, or ongoing campaign.

Your benefits:
What happens next?
1

We review your website and stated goals.

2

A strategist contacts you to clarify the main barriers.

3

You receive a recommended scope 

Schedule a Free Consultation