plugins/seo/skills/keyword-cluster-builder/SKILL.md
Techniques for expanding seed keywords and clustering by topic and intent. Use when building keyword lists, planning content calendars, or identifying topic clusters for pillar content strategy.
npx skillsauth add madappgang/claude-code keyword-cluster-builderInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
plugin: seo updated: 2026-01-20
PILLAR: "content marketing" (highest volume)
+-- CLUSTER: "content marketing strategy" (commercial)
| +-- content marketing plan template
| +-- content marketing framework
| +-- how to create content marketing strategy
+-- CLUSTER: "content marketing examples" (informational)
| +-- B2B content marketing examples
| +-- content marketing case studies
| +-- content marketing success stories
+-- CLUSTER: "content marketing tools" (commercial)
+-- best content marketing tools
+-- content marketing software
+-- content marketing platforms
| Signal | Intent | |--------|--------| | "what is", "how to", "guide" | Informational | | "best", "vs", "review", "compare" | Commercial | | "buy", "price", "discount", brand | Transactional | | Brand name, specific product | Navigational |
When generating keyword clusters, use this format:
## Keyword Cluster Report
**Seed Keyword**: {seed}
**Total Keywords**: {count}
**Clusters**: {cluster_count}
### Cluster 1: {cluster_name}
**Intent**: {intent}
**Funnel Stage**: {stage}
**Keywords**:
1. {keyword1} - {estimated_volume}
2. {keyword2} - {estimated_volume}
...
### Cluster 2: {cluster_name}
...
testing
A test skill for validation testing. Use when testing skill parsing and validation logic.
tools
--- name: bad-skill description: This skill has invalid YAML in frontmatter allowed-tools: [invalid, array, syntax prerequisites: not-an-array --- # Bad Skill This skill has malformed frontmatter that should fail parsing. The YAML has: - Unclosed array bracket - Wrong type for prerequisites (should be array, not string)
tools
Plugin release process for MAG Claude Plugins marketplace. Covers version bumping, marketplace.json updates, git tagging, and common mistakes. Use when releasing new plugin versions or troubleshooting update issues.
testing
Fetch trending programming models from OpenRouter rankings. Use when selecting models for multi-model review, updating model recommendations, or researching current AI coding trends. Provides model IDs, context windows, pricing, and usage statistics from the most recent week.