Agent skill

SEO Content Engine

by gooseworks-ai in gooseworks-ai/goose-skills

Build and run an SEO content engine: audit current state, identify gaps, build keyword architecture, generate content calendar, draft content.

MITAuto-check passedMarketing & SEO

Install SEO Content Engine

skills CLI
$ npx skills add gooseworks-ai/goose-skills --skill seo-content-engine -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install gooseworks-ai/goose-skills seo-content-engine --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/gooseworks-ai/goose-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/seo/playbooks/seo-content-engine .claude/skills/seo-content-engine && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
seo-content-engine
GitHub stars
1.2k
Used in
1 other repo
Token cost
~982 tokens
SKILL.md length
469 words
Files
2
Skills in repo
273
Repo updated
First seen
Licence
MIT

At a glance

Build and run an SEO content engine: audit current state, identify gaps, build keyword architecture, generate content calendar, draft content.

  • Works in 7 steps: Audit Current State → Identify Content Gaps → Build Keyword Architecture → …
  • Tasks that involve On-page SEO
  • SKILL.md covers When to Use, Prerequisites, Steps and Ongoing Cadence, plus 1 more section
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

SEO Content Engine is an agent skill from gooseworks-ai/goose-skills. Build and run an SEO content engine: audit current state, identify gaps, build keyword architecture, generate content calendar, draft content.

Its SKILL.md is about 980 tokens, which your agent loads only when the skill is triggered. The skill folder holds 1 other file (for example `skill.meta.json`).

It sits in Marketing & SEO, covering On-page SEO and Content strategy. The repository describes itself as: Library of Growth & GTM skills + data APIs for Claude Code, Codex, Cursor to run ads, social, content, lead gen, seo and data scraping. The licence is MIT.

When your agent uses it

  • Tasks that involve On-page SEO
  • Tasks that involve Content strategy

Example prompts

  • “/seo-content-engine”

Workflow steps

7 steps, taken from the step headings in SKILL.md.

  1. Audit Current State
  2. Identify Content Gaps
  3. Build Keyword Architecture
  4. Create Content Calendar
  5. Draft Content
  6. Build Internal Linking Architecture
  7. Publish & Monitor

What it can do on your machine

Read from SKILL.md and the folder at commit c650c6d. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

SEO Content Engine loads about 982 tokens when it runs. Until then it costs about 40 tokens; SKILL.md has 469 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~40
When it runs · the whole SKILL.md, loaded when a task matches
~982

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from gooseworks-ai/goose-skills at commit c650c6d, republished under its MIT licence (© gooseworks-ai). 469 words, ~982 tokens.

Download SKILL.mdSave it as .claude/skills/seo-content-engine/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.
name
seo-content-engine
description
Build and run an SEO content engine: audit current state, identify gaps, build keyword architecture, generate content calendar, draft content.
type
playbook

SEO Content Engine

Build a compounding SEO content engine for a client: audit → gap analysis → keyword architecture → content calendar → content drafting → publishing pipeline.

When to Use

  • "Build an SEO content strategy for [client]"
  • "Create a content engine for [company]"
  • "What content should [company] be publishing?"

Prerequisites

  • Client website URL
  • Client context.md with ICP, value props, positioning
  • Top competitors identified (from intelligence package or manually)

Steps

1. Audit Current State

Skill: seo-content-audit (orchestrates site-content-catalog + seo-domain-analyzer + brand-voice-extractor)

Run the full SEO audit to understand:

  • Current content inventory (what exists, by type and topic)
  • Domain authority, organic traffic, keyword rankings
  • Competitive gap matrix (what competitors rank for that the client doesn't)
  • Brand voice profile (writing style to match)

Skill: aeo-visibility

Test AI answer engine visibility for key queries.

Output: Complete picture of where the client stands in search.

2. Identify Content Gaps

From the audit, identify:

Competitive gaps: Keywords competitors rank for that the client doesn't Funnel gaps: Missing content at TOFU, MOFU, or BOFU stages Topic gaps: Industry/vertical content that doesn't exist Comparison gaps: Missing "vs" pages and "alternatives" pages

Prioritize by: search volume x commercial intent x competitive difficulty.

3. Build Keyword Architecture

Organize target keywords by funnel stage:

  • TOFU (awareness): "what is [category]", "[category] use cases", "how to [solve problem]"
  • MOFU (evaluation): "[category] comparison", "how to choose [solution]", "[compliance/technical] requirements"
  • BOFU (decision): "[Company] vs [Competitor]", "[Competitor] alternatives", pricing guides, migration guides

Map each keyword cluster to a content type (blog post, landing page, guide, comparison page).

4. Create Content Calendar

Build a prioritized content calendar:

  1. Week 1-2: Highest-urgency BOFU pages (comparison pages, especially if competitors are publishing attack content)
  2. Week 2-4: Core MOFU guides and evaluation content
  3. Week 4-8: TOFU awareness content and programmatic SEO templates
  4. Ongoing: 2-3 editorial pieces per week
Show full SKILL.md (173 more words)Show less
5. Draft Content

Skill: content-asset-creator (for landing pages, reports, one-pagers) Method: AI-assisted drafting with brand voice matching (from brand-voice-extractor output)

For each content piece:

  • Match the client's brand voice and style
  • Include target keywords naturally
  • Build internal linking to related content
  • Include clear CTAs
  • Add structured data / schema markup recommendations
6. Build Internal Linking Architecture

Design the linking structure:

  • TOFU pages link to related MOFU pages
  • MOFU pages link to BOFU pages (comparison, pricing)
  • BOFU pages link to product/signup
  • All pages link to relevant pillar content
7. Publish & Monitor
  • Publish on client's blog/site (or provide drafts for client to publish)
  • Track: organic traffic by page/cluster, rankings by keyword, content-to-signup conversion
  • Monthly: Review which content is ranking, which needs updates

Ongoing Cadence

  • Weekly: Publish 2-3 pieces, monitor rankings
  • Monthly: Review content performance, update calendar, refresh underperforming pages
  • Quarterly: Re-run seo-content-audit to measure progress and identify new gaps

Human Checkpoints

  • After Step 2: Review gap analysis and priority recommendations
  • After Step 4: Review content calendar before drafting
  • After Step 5: Review content drafts before publishing

© gooseworks-ai, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 1 other file in skills/seo/playbooks/seo-content-engine of gooseworks-ai/goose-skills.

  • SKILL.md
  • skill.meta.json

Open the folder on GitHubat commit c650c6d

Used in 1 other repository

We found 1 copy of this SKILL.md (exact, near-identical or edited) in other folders, from 1 other GitHub owner. This page covers the copy in gooseworks-ai/goose-skills, which our catalogue first saw on October 7, 2026.

Compare with similar skills

SEO Content Engine next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

SEO Content Engine compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
SEO Content Engine this skillgooseworks-ai/goose-skills1.2k1 repos~982Automated safety check: PassMIT
SEO Keyword ClusteringAgriciDaniel/claude-seo19k2 repos~3.3kAutomated safety check: PassMIT
SEO Content Brief GeneratorAgriciDaniel/claude-seo19k2 repos~2.6kAutomated safety check: PassMIT
SEO Keyword Clusterseranking/seo-skills161—~2.5kAutomated safety check: PassMIT
Site Architecturealirezarezvani/claude-skills28k1 repos~3.5kAutomated safety check: PassMIT
Tools Page SEO Optimizersickn33/agentic-awesome-skills47k1 repos~596Automated safety check: PassMIT

Similar skills

  • SEO Keyword Clustering

    AgriciDaniel/claude-seo

    Clusters keywords by how much their search results overlap and designs a hub-and-spoke content plan with an internal link matrix and an interactive cluster map.

    19k GitHub starsUsed in 2 repos~3.3k tokens
    Marketing & SEOAuto-check passed
  • SEO Content Brief Generator

    AgriciDaniel/claude-seo

    Builds research-backed SEO content briefs with competitor scoring, per-section word counts and page-type templates, for new pages or improving existing ones.

    19k GitHub starsUsed in 2 repos~2.6k tokens
    Marketing & SEOAuto-check passed
  • SEO Keyword Cluster

    seranking/seo-skills

    Build a content cluster plan from seed keywords — intent-grouped clusters, pillar+spokes architecture with H1/H2 suggestions per spoke, prioritised build order, and an internal-linking map.

    161 GitHub stars~2.5k tokensUpdated 3 mo ago
    Marketing & SEOAuto-check passed
  • Site Architecture

    alirezarezvani/claude-skills

    When the user wants to audit, redesign, or plan their website's structure, URL hierarchy, navigation design, or internal linking strategy.

    28k GitHub starsUsed in 1 repo~3.5k tokens
    Marketing & SEOAuto-check passed
  • Tools Page SEO Optimizer

    sickn33/agentic-awesome-skills

    Framework-agnostic SEO workflow for any site with multiple tool, product, or feature pages.

    47k GitHub starsUsed in 1 repo~596 tokens
    Marketing & SEOAuto-check passed
  • Content Brief Authoring

    rampstackco/claude-skills

    How to author a content brief that actually guides a writer (human or AI) to produce a piece that ranks, converts, or both.

    945 GitHub stars~5.6k tokensUpdated 4 days ago
    Marketing & SEOAuto-check passed

More from gooseworks-ai/goose-skills

All 273 skills in this repo
  • Reddit Post Finder

    gooseworks-ai/goose-skills

    Scrape and search Reddit posts using Apify. An agent skill from gooseworks-ai/goose-skills.

    1.2k GitHub starsUsed in 1 repo~1.2k tokens
    Auto-check passed
  • Create Image Fal

    gooseworks-ai/goose-skills

    Generate or edit an image via any FAL image model (nano-banana edit, gpt-image, flux, ...), ROUTED THROUGH THE fal-proxy so it bills the Ads agent.

    1.2k GitHub stars~1.3k tokensUpdated today
    Auto-check passed
  • Render Hook Replacement

    gooseworks-ai/goose-skills

    Replace an existing video's opening with a supplied clip or free kinetic text hook while retaining and verifying every original body frame, audio, captions and ending.

    1.2k GitHub stars~2.3k tokensUpdated today
    Auto-check passed
  • Blog Feed Monitor

    gooseworks-ai/goose-skills

    Scrape blog posts via RSS feeds (free, no API key) with Apify fallback for JS-heavy sites.

    1.2k GitHub starsUsed in 1 repo~578 tokens
    Auto-check passed
  • Competitor Post Engagers

    gooseworks-ai/goose-skills

    Find leads by scraping engagers from a competitor's top LinkedIn posts.

    1.2k GitHub starsUsed in 1 repo~1.8k tokens
    Auto-check: notes
  • Render Chatgpt Chat

    gooseworks-ai/goose-skills

    Assemble a ChatGPT chat-reveal video ad from a thread + timeline JSON — one continuous Playwright recording of a ChatGPT mobile chat (user types with the iOS keyboard up → taps send → keyboard…

    1.2k GitHub stars~2.3k tokensUpdated today
    Auto-check passed

Questions about SEO Content Engine

What does SEO Content Engine do?

Build and run an SEO content engine: audit current state, identify gaps, build keyword architecture, generate content calendar, draft content. SEO Content Engine is an agent skill from gooseworks-ai/goose-skills. Build and run an SEO content engine: audit current state, identify gaps, build keyword architecture, generate content calendar, draft content.

When should I use SEO Content Engine?

SEO Content Engine fits situations like: tasks that involve On-page SEO; tasks that involve Content strategy.

How do I install SEO Content Engine in Claude Code?

Run `npx skills add gooseworks-ai/goose-skills --skill seo-content-engine -a claude-code`. Or copy the skill folder (skills/seo/playbooks/seo-content-engine in gooseworks-ai/goose-skills) into .claude/skills/seo-content-engine in your project. Claude Code loads it when a task matches its description.

How do I install SEO Content Engine in Codex?

Run `npx skills add gooseworks-ai/goose-skills --skill seo-content-engine -a codex`. Or copy the skill folder (skills/seo/playbooks/seo-content-engine in gooseworks-ai/goose-skills) into .agents/skills/seo-content-engine in your project. Codex loads it when a task matches its description.

Can I use SEO Content Engine in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add gooseworks-ai/goose-skills --skill seo-content-engine -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/seo-content-engine, .gemini/skills/seo-content-engine, .github/skills/seo-content-engine and .opencode/skills/seo-content-engine in your project.

What does SEO Content Engine need to run?

SKILL.md names no scripts, command-line tools or credentials: SEO Content Engine is instructions for the agent only.

Does SEO Content Engine access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is SEO Content Engine safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does SEO Content Engine use?

SEO Content Engine is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does SEO Content Engine use?

About 982 tokens (SKILL.md is roughly 3.9k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to SEO Content Engine?

Skills that share tags, products or a category with SEO Content Engine: SEO Keyword Clustering (AgriciDaniel/claude-seo, 19k stars), SEO Content Brief Generator (AgriciDaniel/claude-seo, 19k stars), SEO Keyword Cluster (seranking/seo-skills, 161 stars) and Site Architecture (alirezarezvani/claude-skills, 28k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains SEO Content Engine?

gooseworks-ai (a GitHub organization) maintains it in gooseworks-ai/goose-skills, which has 1,240 GitHub stars. The repository holds 273 skills in this directory. The repository was last updated on October 8, 2026.

Source: gooseworks-ai/goose-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.