Communitygithub.com

YepAPI/skills

使用 YepAPI 進行關鍵字發掘、指標評估、創意發想與差距分析。

skills 是什麼?

此技能定義了一個由 YepAPI API 驅動的完整關鍵字研究流程,適合 SEO 專業人士、內容策略師與開發者,可應用於 Claude Code、Codex 或 Cursor 等 AI 編碼工具。它引導使用者從種子關鍵字產生創意,並擴展至相關字詞,接著批量獲取搜尋量、每次點擊成本、關鍵字難度與使用者意圖等指標。此外,還支援可選的關鍵字差距分析,以發掘競爭對手的排名機會。最終的輸出是根據機會分數、搜尋意圖和季節性趨勢整理的優先關鍵字清單。此技能強調批次處理以降低 API 成本,並針對常見錯誤(如額度不足、上游錯誤、驗證與速率限制)提供具體的錯誤處理指引。

相容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/YepAPI/skills/tree/HEAD/skills/keyword-research

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

關鍵字研究工作流程

專用的關鍵字研究工作流程 — 使用 YepAPI 端點來發掘、評估與排序關鍵字。

使用的端點

端點費用用途
POST /v1/seo/keywords/ideas$0.03從種子關鍵字取得關鍵字建議
POST /v1/seo/keywords/related$0.03取得種子關鍵字的相關關鍵字
POST /v1/seo/keywords$0.15批量取得關鍵字指標(搜尋量、每次點擊成本、難度、意圖)
POST /v1/seo/keyword-gap$0.04比較兩個網域間的關鍵字差距

工作流程

步驟 1:產生關鍵字創意

從一個種子關鍵字開始。執行 POST /v1/seo/keywords/ideas。

{
  "keyword": "專案管理",
  "location": "us"
}

回傳:基於該種子關鍵字的建議關鍵字 — 內容角度與長尾變體。

步驟 2:尋找相關關鍵字

使用 POST /v1/seo/keywords/related 進行擴展。

{
  "keyword": "專案管理",
  "location": "us"
}

回傳:語意相關的詞彙 — 較廣泛與較狹義的變體。

步驟 3:評估關鍵字指標

對所有候選關鍵字執行 POST /v1/seo/keywords。

{
  "keywords": ["專案管理軟體", "專案管理工具", "最佳專案管理應用程式"],
  "location": "us"
}

回傳:搜尋量、每次點擊成本、關鍵字難度、搜尋意圖(資訊型/商業型/交易型)、12 個月趨勢。

步驟 4:關鍵字差距分析(選擇性)

如果使用者擁有網域和競爭對手,請執行 POST /v1/seo/keyword-gap。

{
  "domain": "example.com",
  "competitor": "competitor.com"
}

回傳:競爭對手有排名但使用者沒有的關鍵字 — 未開發的機會。

步驟 5:排序關鍵字

根據機會分數呈現優先排序的關鍵字清單:

  • 高機會 — 高搜尋量 + 低難度
  • 按意圖分組 — 資訊型、導航型、商業型、交易型
  • 標記季節性關鍵字 — 從趨勢資料中註記 12 個月模式

規則

  • 先從廣泛的創意開始,再用指標縮小範圍
  • 按搜尋意圖分組關鍵字:資訊型、導航型、商業型、交易型
  • 使用趨勢資料 (12 個月模式) 標記季節性關鍵字
  • 批次呼叫關鍵字指標端點 — 每次請求最多 100 個關鍵字 ($0.15) 比單獨查詢更便宜

錯誤處理

  • NO_CREDITS (402) — 告知使用者前往 https://yepapi.com/dashboard 添加額度
  • UPSTREAM_ERROR (502) — 重試一次;若再次失敗則跳過該步驟並記錄
  • VALIDATION_ERROR (400) — 檢查關鍵字格式;關鍵字必須為非空字串
  • RATE_LIMITED (429) — 等待並重試;請遵循 Retry-After 標頭

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

YepAPI/skills

WCAG 2.1 AA — semantic HTML, keyboard navigation, screen readers.

YepAPI/skills

Experiment setup, variant splitting, statistical significance, and feature flag integration.

YepAPI/skills

CRUD generators, data tables, user management, role-based access, and bulk operations.

YepAPI/skills

Monitor what ChatGPT and Gemini say about your brand using YepAPI.

YepAPI/skills

Queue workers with BullMQ/Inngest/Trigger.dev, job retries, dead letter queues, concurrency.

YepAPI/skills

Commander.js, interactive prompts with Clack, spinners, colors, config files, exit codes, and npm publishing.

YepAPI/skills

cmdk integration, Cmd+K trigger, fuzzy search, grouped actions, keyboard navigation, and dynamic action registration.

YepAPI/skills

Content planning with trend and sentiment data from YepAPI.

YepAPI/skills

Content calendar, keyword-driven planning, and content briefs.

YepAPI/skills

Theme switching with CSS variables, system preference detection, next-themes, and persistence.

YepAPI/skills

Threaded comments, @mentions, reactions, moderation queue, optimistic UI, and cursor pagination.

YepAPI/skills

Competitive analysis between domains using YepAPI.

YepAPI/skills

Layout grids, KPI cards, data tables with sorting/filtering, sidebar navigation, and responsive breakpoints.

YepAPI/skills

Data encryption — TLS everywhere, AES-256-GCM for PII, bcrypt passwords, encrypted backups.

YepAPI/skills

Chart patterns with Recharts/Nivo/D3, responsive containers, color scales, and accessibility.

YepAPI/skills

Drizzle schema definition, push vs migrate, type-safe queries, relations, transactions, and prepared statements.

YepAPI/skills

Upload handling, resize/compress, CDN delivery, blur placeholders, and next/image patterns.

YepAPI/skills

Local business and Google Maps research using YepAPI.

YepAPI/skills

Cursor-based pagination, IntersectionObserver, virtualized lists with @tanstack/react-virtual, and scroll position restoration.

YepAPI/skills

Chat UI components, streaming responses with AI SDK, context window management, and RAG patterns.

相關技能