# seo-content-marketing-skills-suite

Ten SEO commands and five multi-step workflows for keyword research, content audits, technical SEO and competitor gaps.

- skill · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 927 installs · ★ 12
- Author: reason-machines
- License: LicenseRef-Unknown · policy=link-only · description only; the file stays with the author
- Source: https://github.com/reason-machines/marketing-skills/tree/HEAD/skills/seo-content-marketing-skills-suite/SKILL.md
- Updated: 2026-10-09
- HTML: https://affpapa.org/en/nevibecode/skills/seo-content-marketing-skills-suite

## What it does

The skill hands your agent a set of ready commands for marketing work. Keyword research groups terms into clusters and scores how winnable each one looks. Content audits flag duplication and pages competing for the same query, while the technical pass covers crawl budget, Core Web Vitals and schema markup. Other commands map where competitors outrank you on topics and links, then draft briefs and outreach templates.

There are 10 commands and 5 workflows, each following the same shape: progress tracking, findings sorted by priority, and a list of next actions. Output lands as tables in the terminal, and some commands can write results to CSV.

Audits and the technical check crawl the domain you name, so a site you cannot reach gives you nothing back. Competitor analysis needs the rival domains listed out — without them there is nothing to compare against.

## Install

### Claude Code (native platform)

1. **Skills CLI (Vercel)**
```bash
npx skills add reason-machines/marketing-skills --skill seo-content-marketing-skills-suite -a claude-code
```

2. **Manually: put the files in place**
- File: `~/.claude/skills/seo-content-marketing-skills-suite/SKILL.md` — Copy the whole skill folder; for one project use .claude/skills/seo-content-marketing-skills-suite/

### Codex

1. **Skills CLI (Vercel)**
```bash
npx skills add reason-machines/marketing-skills --skill seo-content-marketing-skills-suite -a codex
```

2. **Manually: put the files in place**
- File: `.agents/skills/seo-content-marketing-skills-suite/SKILL.md` — For all projects use ~/.agents/skills/

### Cursor

1. **Skills CLI (Vercel)**
```bash
npx skills add reason-machines/marketing-skills --skill seo-content-marketing-skills-suite -a cursor
```

2. **Manually: put the files in place**
- File: `.cursor/skills/seo-content-marketing-skills-suite/SKILL.md` — Cursor also reads .agents/skills/ and .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install reason-machines/marketing-skills seo-content-marketing-skills-suite
```

2. **Manually: put the files in place**
- File: `.github/skills/seo-content-marketing-skills-suite/SKILL.md`

### Gemini CLI

1. **Skills CLI (Vercel)**
```bash
npx skills add reason-machines/marketing-skills --skill seo-content-marketing-skills-suite -a gemini-cli
```

2. **Platform CLI**
```bash
gemini skills install https://github.com/reason-machines/marketing-skills --path skills/seo-content-marketing-skills-suite
```

### Windsurf (Devin Desktop)

**Manually: put the files in place**
- File: `.devin/skills/seo-content-marketing-skills-suite/SKILL.md` — The legacy .windsurf/skills/ path still works

### OpenCode

**Skills CLI (Vercel)**
```bash
npx skills add reason-machines/marketing-skills --skill seo-content-marketing-skills-suite -a opencode
```

### Claude.ai

**Claude.ai**
- Zip the folder and upload it in Settings → Capabilities → Skills

Where a file is given instead of a command, copy the files from the source to that path: https://github.com/reason-machines/marketing-skills/tree/HEAD/skills/seo-content-marketing-skills-suite/SKILL.md

## When to use it
- cluster keywords and score which ones are winnable
- spot pages cannibalising the same query
- check Core Web Vitals and schema markup
- compare topic and backlink coverage against rivals
- draft content briefs and an editorial calendar

## Example prompts
- Cluster keywords around "cloud accounting software" and score the opportunity for each
- Run a technical SEO check on https://example.com and list what blocks crawling
- Compare our site with competitor1.com and competitor2.com on topics and backlinks

## Similar
- [content-quality-auditor](https://affpapa.org/en/nevibecode/skills/aaron-he-zhu-content-quality-auditor.md) — skill · 1500 installs
- [seo-content-writer](https://affpapa.org/en/nevibecode/skills/seo-content-writer.md) — skill · 7600 installs
- [seo-content-strategist](https://affpapa.org/en/nevibecode/skills/seo-content-strategist.md) — skill · 349 installs
- [seo-content-refresher](https://affpapa.org/en/nevibecode/agents/seo-content-refresher.md) — subagent · ★ 41823
- [content-audit](https://affpapa.org/en/nevibecode/skills/adobe-content-audit.md) — skill · 360 installs
- [seo-competitor-pages](https://affpapa.org/en/nevibecode/skills/seo-competitor-pages.md) — skill · 7600 installs

From the same set: [reason-machines/marketing-skills](https://affpapa.org/en/nevibecode/by/reason-machines/marketing-skills.md) — 72 cards

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
