find-keywords

Installation
Summary

Prioritized keyword research with intent mapping, difficulty scoring, and cluster seeding for SEO strategy.

  • Builds a three-tier keyword universe (head, body, long-tail) with monthly volume, difficulty scores (0-100), and intent classification across informational, commercial, transactional, and navigational categories
  • Includes cannibalization screening to prevent targeting keywords your site already ranks for, plus low-hanging fruit detection for quick wins in positions 11-20
  • Scores keywords using opportunity formula that weights volume, difficulty, and intent multiplier to surface high-conversion targets over vanity volume plays
  • Organizes results into topic clusters with pillar pages and 3-8 supporting pages, plus a prioritized top-5 recommendations with rationale for each keyword
SKILL.md

Find Keywords

Build a prioritized keyword universe from a seed topic using intent mapping, difficulty-adjusted opportunity scoring, and cluster seeding.

Before You Start

Gather this context (ask if not provided):

  1. Domain and goal. What site is this for? What is the primary conversion (leads, sign-ups, sales, traffic)?
  2. Seed topic. The core subject area — not a single keyword but the business category (e.g., "project management software", "personal injury law Chicago").
  3. Existing rankings. Does the site already rank for terms in this area? Existing rankings tell you where to defend vs. expand.
  4. Constraints. Budget, team size, content velocity — these determine whether to chase head terms or focus on long-tail.

Step 0: Cannibalization Screen

Before building a new keyword list, check what the site already targets. Creating a new page for a keyword you already rank for can split authority and hurt both pages.

Related skills
Installs
6.5K
GitHub Stars
7
First Seen
Feb 27, 2026