# AgentTaste skill directory
> Browse skills by task. Upstream entries link to verified source revisions; AgentTaste entries contain authored instructions.

JSON catalog: https://agenttaste.dev/skills.json?access=free&category=seo
Human directory: https://agenttaste.dev/skills?access=free&category=seo

## How to choose and use a skill
Choose and install the appropriate skills in my current project, then use them to complete the task I describe next.
Read https://agenttaste.dev/skills.json?access=free&category=seo.
Choose skills by their useWhen, inputs, prerequisites and expected outputs.
Read the full SKILL.md and any referenced upstream files before using a skill.
Explain the chosen skills and check that their prerequisites and access terms are met.
Use the installation instructions for the agent running this task.
Use the listed project installation command or the documented plugin setup. Inspect existing installed skills before modifying them, and keep companion rules and scripts together.
Do not invent packages, search metrics, credentials or compatibility. If a required tool is unavailable, say which prerequisite is missing.
Then apply the chosen skill to my task and verify the result against the project instructions.

## SEO & GEO (seo)
Crawlability, on-page SEO, structured data and AI search.

### SEO audit (marketing-seo-audit)
A public marketing skill for investigating crawlability, indexation, page metadata and search performance. Findings should be tied to the inspected site and available data.

#### Use when
- Investigate indexing issues, ranking losses or organic traffic changes.
- Review a site’s SEO before a launch.

#### Required inputs
- Website URL and target market
- Search Console or analytics data when available

#### Prerequisites
- Web access to inspect the site.
- Read linked reference files and product marketing context.

#### Expected outputs
- Sourced SEO findings
- Prioritized fixes and validation steps

Source: https://github.com/coreyhaines31/marketingskills/blob/1efedbc5148b54b2f0f6c6c9fe0be62e151c7fff/skills/seo-audit/SKILL.md
Full SKILL.md: https://agenttaste.dev/skills/marketing-seo-audit/SKILL.md
Access: Public. Upstream provider usage may have separate costs.
Agents: Claude Code, Cursor, Codex, Antigravity
Installation (Claude Code):
```text
npx skills add https://github.com/coreyhaines31/marketingskills/tree/1efedbc5148b54b2f0f6c6c9fe0be62e151c7fff/skills/seo-audit --skill seo-audit --agent claude-code
```

### AI search optimization (marketing-ai-seo)
The public ai-seo skill covers answer engine optimization and content visibility in AI-generated search answers. It does not guarantee citations or search rankings.

#### Use when
- Review content for AI search or answer engine visibility.

#### Required inputs
- Website or content URL
- Target questions and audience

#### Prerequisites
- Web access and the relevant content.
- Access to visibility tools when quantitative measurement is requested.

#### Expected outputs
- Content and citation improvements
- A visibility measurement plan

Source: https://github.com/coreyhaines31/marketingskills/blob/1efedbc5148b54b2f0f6c6c9fe0be62e151c7fff/skills/ai-seo/SKILL.md
Full SKILL.md: https://agenttaste.dev/skills/marketing-ai-seo/SKILL.md
Access: Public. Upstream provider usage may have separate costs.
Agents: Claude Code, Cursor, Codex, Antigravity
Installation (Claude Code):
```text
npx skills add https://github.com/coreyhaines31/marketingskills/tree/1efedbc5148b54b2f0f6c6c9fe0be62e151c7fff/skills/ai-seo --skill ai-seo --agent claude-code
```

### Competitor and alternatives pages (marketing-competitor-alternatives)
Corey Haines’s competitor-page skill distinguishes alternatives lists, direct comparisons and competitor-versus-competitor pages, with centralized evidence and explicit strengths and weaknesses.

#### Use when
- Build a comparison page for explicitly named competing products.

#### Required inputs
- Your product and named competitors
- Target buyers, verified pricing and feature sources

#### Prerequisites
- Current public sources for every material comparison.
- Disclose your relationship to the product; do not invent competitor weaknesses.

#### Expected outputs
- Comparison page draft or page plan
- Source-backed competitor data

Source: https://github.com/coreyhaines31/marketingskills/blob/e85f3cbc2e4a79bf33b2a12e9bdd9087d414735b/skills/competitors/SKILL.md
Full SKILL.md: https://agenttaste.dev/skills/marketing-competitor-alternatives/SKILL.md
Access: Public. Upstream provider usage may have separate costs.
Agents: Claude Code, Cursor, Codex, Antigravity
Installation (Claude Code):
```text
npx skills add https://github.com/coreyhaines31/marketingskills/tree/e85f3cbc2e4a79bf33b2a12e9bdd9087d414735b/skills/competitors --skill competitors --agent claude-code
```

### Programmatic SEO planning (marketing-programmatic-seo)
Corey Haines’s programmatic SEO skill evaluates keyword patterns, data requirements, templates, internal linking and launch checks before scaling a page system.

#### Use when
- Assess an opportunity for a useful data-driven directory or template-page system.

#### Required inputs
- Product, audience and conversion objective
- Candidate keyword patterns and available unique data

#### Prerequisites
- A reliable dataset and evidence of distinct user intent.
- Search-volume or competition figures require real data sources.

#### Expected outputs
- Programmatic page strategy and template plan
- Rollout quality checks and measurement

Source: https://github.com/coreyhaines31/marketingskills/blob/e85f3cbc2e4a79bf33b2a12e9bdd9087d414735b/skills/programmatic-seo/SKILL.md
Full SKILL.md: https://agenttaste.dev/skills/marketing-programmatic-seo/SKILL.md
Access: Public. Upstream provider usage may have separate costs.
Agents: Claude Code, Cursor, Codex, Antigravity
Installation (Claude Code):
```text
npx skills add https://github.com/coreyhaines31/marketingskills/tree/e85f3cbc2e4a79bf33b2a12e9bdd9087d414735b/skills/programmatic-seo --skill programmatic-seo --agent claude-code
```

### Structured data and JSON-LD (marketing-schema-markup)
Corey Haines’s schema skill covers organization, article, product and breadcrumb markup, with validation and current search-feature eligibility checks before making rich-result claims.

#### Use when
- Add or repair structured data on an existing website.

#### Required inputs
- Page content and current markup
- Relevant entity facts and intended search feature

#### Prerequisites
- Access to page HTML or source and verified entity facts.
- Check current Google documentation; markup does not guarantee enhanced search results.

#### Expected outputs
- JSON-LD matching visible content
- Validation findings and eligibility limitations

Source: https://github.com/coreyhaines31/marketingskills/blob/e85f3cbc2e4a79bf33b2a12e9bdd9087d414735b/skills/schema/SKILL.md
Full SKILL.md: https://agenttaste.dev/skills/marketing-schema-markup/SKILL.md
Access: Public. Upstream provider usage may have separate costs.
Agents: Claude Code, Cursor, Codex, Antigravity
Installation (Claude Code):
```text
npx skills add https://github.com/coreyhaines31/marketingskills/tree/e85f3cbc2e4a79bf33b2a12e9bdd9087d414735b/skills/schema --skill schema --agent claude-code
```
