packages/skills/skills/find-keywords/SKILL.md
Build a prioritized keyword list for a website, topic, or campaign. Use when the user asks about keyword research, finding keywords to target, building a keyword list, search demand, keyword difficulty, intent mapping, or which keywords to prioritize. For writing content around keywords, see brief. For grouping keywords into clusters, see build-clusters.
npx skillsauth add mediar-ai/skillhubz find-keywordsInstall 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.
Build a prioritized keyword universe from a seed topic using intent mapping, difficulty-adjusted opportunity scoring, and cluster seeding.
Gather this context (ask if not provided):
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.
For each keyword you're considering:
site:yourdomain.com [keyword] — does an existing page already target this term?Before chasing new keywords, look for existing wins:
Address these before building net-new keyword lists.
Build the universe in three tiers:
For each tier, produce:
| Keyword | Monthly Volume | Difficulty (0-100) | Intent | Tier | Priority | |---------|---------------|-------------------|--------|------|----------| | ... | ... | ... | informational / transactional / navigational / commercial | 1/2/3 | high / medium / low |
Classify every keyword by search intent and sub-category:
| Sub-category | Signal Words | Example | Content Type | |-------------|-------------|---------|-------------| | Educational | what, why, definition, explain | "what is SEO" | Guide, explainer | | Instructional | how to, steps, tutorial, guide | "how to set up GA4" | Step-by-step tutorial | | Exploratory | types of, techniques, strategies | "link building techniques" | Comprehensive roundup | | Troubleshooting | not working, fix, error, why is | "why is my site not ranking" | Diagnostic guide |
| Sub-category | Signal Words | Example | Content Type | |-------------|-------------|---------|-------------| | Comparison | vs, compared to, or | "Ahrefs vs SEMrush" | Side-by-side comparison | | Review-seeking | review, worth it, honest | "Ahrefs review" | In-depth review | | Best-of | best, top, tools for | "best SEO tools" | Curated list | | Evaluation | for [audience], features, pricing | "SEO tools for small business" | Buyer's guide |
| Sub-category | Signal Words | Example | Content Type | |-------------|-------------|---------|-------------| | Purchase | buy, price, discount, deal | "buy Ahrefs subscription" | Product/pricing page | | Signup/Trial | free trial, sign up, demo | "Ahrefs free trial" | Landing page | | Download | download, template, PDF, checklist | "SEO checklist PDF" | Gated resource | | Hire/Engage | hire, agency, near me, book | "SEO agency near me" | Service page |
| Sub-category | Signal Words | Example | Content Type | |-------------|-------------|---------|-------------| | Brand search | [brand name] | "HubSpot" | Homepage/brand page | | Feature search | [brand] + [feature] | "Ahrefs keyword explorer" | Feature page | | Support/docs | [brand] + login, docs, help | "Ahrefs API docs" | Support content |
Use this to anticipate which SERP features you can target per keyword:
| SERP Feature | Informational | Commercial | Transactional | Navigational | |-------------|--------------|-----------|--------------|-------------| | Featured Snippet | Very High | High | Low | Low | | People Also Ask | Very High | Very High | Low | Medium | | AI Overview | Very High | High | Low-Medium | Low | | Shopping Results | Very Low | Medium | Very High | Low | | Local Pack | Low | Low | High | Low | | Sitelinks | Low | Low | Medium | Very High |
| Intent | Avg Conversion Rate | Nurture Length | |--------|-------------------|---------------| | Informational | 0.5-2% | Long (weeks to months) | | Commercial Investigation | 2-5% | Medium (days to weeks) | | Transactional | 5-15% | Short (immediate to days) | | Navigational | N/A — brand-dependent | N/A |
| Mistake | Correct Classification | |---------|----------------------| | Treating "best CRM software" as informational | Commercial Investigation | | Treating "how much does X cost" as informational | Commercial / Transactional | | Ignoring local intent in "SEO services" | Transactional (local) | | Assuming single intent for "SEO tools" | Mixed — check the SERP to confirm |
Two keywords with different intents should never target the same page.
Score each keyword:
Opportunity Score = (Volume x (1 - Difficulty/100)) x Intent Multiplier
Intent multipliers:
This surfaces low-competition, high-intent targets over vanity volume plays.
Group the keyword universe into topic clusters:
| Cluster Name | Pillar Keyword | Supporting Keywords (3-5) | Total Volume | |---|---|---|---| | ... | ... | ... | ... |
Each cluster needs one pillar page (head term) and 3-8 supporting pages (body + long-tail).
Summary
Priority Matrix [Tiered keyword table]
Cluster Seeds [Cluster table]
Start Here — Top 5 Keywords
For each of the 5 highest-opportunity keywords:
Pro Tip: Use the free Blog Keyword Generator and Autocomplete Research tools at seojuice.com for seed keyword discovery. SEOJuice MCP users can run
/seojuice:keyword-analysisfor live ranking data and/seojuice:content-strategyto see content gaps — keywords your competitors rank for that you don't.
tools
# X Twitter Scraper Use Xquik for X/Twitter tweet search, user lookup, profile tweets, follower export, media download, monitors, webhooks, posting workflows, and MCP-backed API exploration. ## Prerequisites - A Xquik API key in `XQUIK_API_KEY`. - Internet access to `https://xquik.com/api/v1`, `https://xquik.com/mcp`, and `https://docs.xquik.com`. - A clear user request that identifies the target tweets, users, accounts, keywords, media, monitor, webhook, or write action. ## Source Truth -
tools
Use when the user says "mk0r", "appmaker CLI", "open a VM", "run something in the sandbox", "talk to the VM agent", "spin up an E2B sandbox", or "chat with appmaker from CLI." Wraps the `mk0r` CLI to list projects, exec commands inside their E2B sandboxes, stream chat with the VM agent (same `/api/chat` the web UI uses), toggle SOAX residential IP, manage schedules, and copy files. Supports a sticky default project via `mk0r projects use`.
testing
Use when the user mentions "influencer candidates", "social media operator", "check proposals on Upwork/Fiverr", "review influencer applications", "qualify candidates", or "reach out to operators". Manages the IG/TikTok account operator hiring pipeline — review applicants, check replies, qualify, and do proactive outreach.
tools
End-to-end newsletter pipeline: investigate recent features, draft, send via API endpoint, and track delivery/open/click metrics.