Communitygithub.com

YepAPI スキル

YepAPI の全 API コンテキスト — SEO、SERP、Web スクレイピング、YouTube、AI 向けの 30 エンドポイント。さらに Next.js、React、TypeScript、shadcn/ui、セキュリティ、SEO、ダッシュボードなど 110 以上のスキル。

YepAPI スキル とは?

YepAPI スキルは、SEO 解析、SERP データ取得、Web スクレイピング、YouTube データ抽出、AI チャット機能など、30 のエンドポイントを提供する包括的な API リファレンスです。開発者はこれにより、キーワード調査、競合分析、バックリンクプロファイリング、ページ監査といった SEO タスクを自動化でき、Google Trends データや AI 可視性(ChatGPT/Gemini でのブランド言及)の取得も可能です。また、Web スクレイピングでは通常の HTML 取得から JavaScript レンダリング、アンチボットバイパス、AI による構造化抽出まで幅広く対応。YouTube からは動画検索・メタデータ・トランスクリプト・コメントを取得できます。さらに 69 の AI モデルとチャット可能なエンドポイントも備えています。このスキルは Claude Code、Cursor、Codex などの AI エージェントプラットフォーム上で動作し、レート制限(60 req/min)や認証方式(x-api-key ヘッダー)など API の詳細も完全に文書化されています。

対応~Claude Code~Codex CLI~Cursor✓Gemini CLI
npx skills add YepAPI/skills

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

YepAPI — API リファレンス

ベース URL: https://api.yepapi.com 認証: x-api-key ヘッダー レスポンス: { ok: true, data: {...} } または { ok: false, error: { code, message } } レート制限: 60 req/min

SEO — キーワード

メソッドパスコスト必須項目説明
POST/v1/seo/keywords$0.15keywords[], location一括メトリクス: ボリューム、CPC、難易度、インテント、トレンド(最大100件)
POST/v1/seo/keywords/ideas$0.03keyword, locationシードキーワードからのキーワード提案
POST/v1/seo/keywords/related$0.03keyword, locationシードキーワードに関連するキーワード

戻り値: volume, cpc, difficulty (0-100), intent (informational/commercial/navigational/transactional), trend (12ヶ月の配列)

SERP

メソッドパスコスト必須項目説明
POST/v1/serp/google$0.01query, locationGoogle オーガニック検索結果
POST/v1/serp/google/news$0.01query, locationGoogle ニュース結果
POST/v1/serp/google/maps$0.01query, locationGoogle マップ / ローカル結果

戻り値: results[] に title, url, snippet, position を含む。マップでは rating, reviews, address, phone が追加される。

ドメイン分析

メソッドパスコスト必須項目説明
POST/v1/seo/domain/overview$0.01domainトラフィック、キーワード、バックリンク、ドメインランク
POST/v1/seo/domain/keywords$0.04domainドメインがランクインしているキーワード
POST/v1/seo/domain/backlinks$0.05domainドメインのバックリンクプロフィール

戻り値: overview は traffic, keywords_count, backlinks, domain_rank を返す。キーワードは keyword, position, volume, url を返す。

競合分析

メソッドパスコスト必須項目説明
POST/v1/seo/competitors$0.04domainキーワード重複による競合ドメイン
POST/v1/seo/keyword-gap$0.04domain, competitor2つのドメイン間のキーワードギャップ

戻り値: 競合は domain, overlap, traffic を返す。ギャップは keyword, your_position, competitor_position, volume を返す。

バックリンク

メソッドパスコスト必須項目説明
POST/v1/seo/backlinks$0.05targetドメイン/URLへの個別バックリンク
POST/v1/seo/backlinks/summary$0.03target集計メトリクス + dofollow 比率
POST/v1/seo/referring-domains$0.03targetオーソリティを含む参照ドメイン

戻り値: summary は total_backlinks, dofollow_ratio, domain_rank を返す。バックリンクは source_url, anchor, type, domain_rank を返す。

オンページ & トレンド

メソッドパスコスト必須項目説明
POST/v1/seo/page-audit$0.03urlテクニカル SEO 監査(メタ、見出し、リンク、画像)
POST/v1/seo/lighthouse$0.05urlLighthouse スコア(パフォーマンス、アクセシビリティ、SEO、ベストプラクティス)
POST/v1/seo/trends$0.02keywords[]Google Trends の時系列関心度(最大5キーワード)

戻り値: page-audit は issues[], meta, headings, links, images を返す。Lighthouse は performance, accessibility, seo, best_practices (0-100) を返す。Trends は interest_over_time[] を返す。

AI 可視性

メソッドパスコスト必須項目説明
POST/v1/seo/ai/chatgpt$0.05queryChatGPT がブランド/クエリについてどのように言及しているか
POST/v1/seo/ai/gemini$0.05queryGemini がブランド/クエリについてどのように言及しているか

戻り値: response (テキスト), mentions[], sentiment。

Web スクレイピング

メソッドパスコスト必須項目説明
POST/v1/scrape$0.01urlマークダウン/HTML/テキストにスクレイピング
POST/v1/scrape/js$0.02urlJavaScript レンダリングによるスクレイピング(ヘッドレスブラウザ)
POST/v1/scrape/stealth$0.03urlアンチボットバイパス(レジデンシャルプロキシ)
POST/v1/scrape/ai-extract$0.03url, promptAI による構造化抽出

オプション: format ("markdown"/"html"/"text"), waitFor (CSS セレクター), timeout (ms)。 戻り値: content (文字列), metadata (title, description, url)。

YouTube

メソッドパスコスト必須項目説明
POST/v1/youtube/search$0.01query動画、チャンネル、プレイリストの検索
POST/v1/youtube/video$0.02videoId完全な動画メタデータ + フォーマット
POST/v1/youtube/transcript$0.01videoIdタイムスタンプ付きトランスクリプト
POST/v1/youtube/channel$0.01channelId または handleチャンネル概要
POST/v1/youtube/comments$0.01videoIdコメントと返信

戻り値: search は results[] に videoId, title, views, published を含む。トランスクリプトは segments[] に text, start, duration を含む。

AI チャット

メソッドパスコスト必須項目説明
POST/v1/ai/chat変動model, messages[]69 の AI モデルとチャット
GET/v1/ai/models無料—利用可能なモデルと価格の一覧

共通オプションフィールド

SEO エンドポイント: location (デフォルト "us"), language (デフォルト "en"), limit, offset。 スクレイピングエンドポイント: format, waitFor, timeout。

エラーコード

コードHTTP意味
INVALID_API_KEY401キーが無効または欠落
REVOKED_API_KEY401キーが失効
NO_CREDITS402残高不足
RATE_LIMITED42960 req/min 超過
VALIDATION_ERROR400リクエストボディが不正
UPSTREAM_ERROR502プロバイダーエラー
MODEL_NOT_FOUND400無効な AI モデル
AI_UPSTREAM_ERROR502AI プロバイダーエラー
STREAM_ERROR502SSE 中断
NOT_FOUND404エンドポイントが見つからない
INTERNAL_ERROR500サーバーエラー

リンク

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.

関連スキル