← ClaudeAtlas

keyword-researchlisted

Check Google Trends for keyword interest and SEO prioritization. Use when the user mentions "keyword research", "SEO", "search trends", "content strategy", "blog prioritization", "compare keywords", "trending topics", or wants to evaluate keyword opportunities.
eprouveze/claude-skills · ★ 0 · Data & Documents · score 78
Install: claude install-skill eprouveze/claude-skills
# Keyword Research Check Google search trends and relative interest for keywords. Useful for SEO content strategy, blog-post prioritization, and deciding where to place marketing assets. This skill uses a driver script at `scripts/keyword-research.ts` that wraps the `google-trends-api` npm package. A self-contained reference driver is bundled — adapt the tracked-keyword lists to your own site. ## Requirements - **Node.js 20+** - **`tsx`** to run the TypeScript driver: `npm install -g tsx` - **`google-trends-api`** npm package: `npm install google-trends-api` Google Trends has no official API and no API key — the package scrapes the public Trends endpoints, so it is rate-limited. Wait a few seconds between requests to avoid temporary blocks. > The bundled driver is TypeScript/Node, but the same data is reachable from Python via the > `pytrends` library if you prefer that ecosystem (`pip install pytrends`). The CLI surface > and result interpretation below are framework-agnostic. ## Immediate action When this skill is invoked, run the keyword research script from the project root: ```bash npx tsx scripts/keyword-research.ts ``` If the user provides arguments, pass them through: ```bash npx tsx scripts/keyword-research.ts --keywords "AI writing tools, ChatGPT prompts, prompt engineering" npx tsx scripts/keyword-research.ts --related "AI writing tools" npx tsx scripts/keyword-research.ts --geo US --top 5 ``` ## Commands ### Compare all tracked keywords ```bash npx t