keyword-discovery
Agent skill fromkostja94/marketing-skills
Finds long-tail search expressions from a seed, competitor sites, search suggestions and customer language. Use for keyword expansion and demand discovery.
How to install keyword-discovery
install keyword-discovery
# install the marketing-skills pack with the skills CLI
npx skills add kostja94/marketing-skills# or add only this skill to Claude Code: copy the folder
skills/keyword-discovery/
# into
~/.claude/skills/keyword-discovery/ (all projects)
.claude/skills/keyword-discovery/ (one project)
1# Keyword Discovery23Start with the seed, product boundaries, target market and language. Follow the user's highest-value use case first. Explore alternative wording, action, input, desired output, audience, use case, workflow scale and quality or failure conditions. Combine dimensions into plausible tasks and retain the original wording of observed queries. For another market, find local usage independently, including colloquial terms.45Build the base expression family before expanding features or scenarios. Separate the action, object and optional qualifiers. Probe natural verb, process noun, tool noun, word order and number variants with and without qualifiers. Check tool-family heads, cross-root task paraphrases and audience-specific language when relevant. Preserve the raw strings; removing a modifier can broaden intent. For generate song with ai, probe generate song, generate a song, song generation, AI song generation, song generator, AI song generator, song maker and make a song with AI. Query distinct root forms separately to discover branches that the original string misses. Keep unattested forms labeled as hypotheses.6…
Excerpt shown under the repository's MIT license.
