Command Palette

Search for a command to run...

YepAPI
Free · All ToolsUses YepAPI

YouTube Research Agent Skill

YouTube data extraction and analysis pipeline using YepAPI.

yepapiyoutubevideotranscript

The Skill

Full content, every format. Copy it, download it, or install with one command.

SKILL.md
---
description: YouTube data extraction and analysis pipeline using YepAPI.
homepage: https://yepapi.com/skills/youtube-research
metadata:
  tags: [yepapi, youtube, video, transcript]
---

# YouTube Research Workflow

YouTube data extraction and analysis pipeline using YepAPI endpoints.

## Endpoints Used

| Endpoint | Cost | Purpose |
|----------|------|---------|
| `POST /v1/youtube/search` | $0.01 | Search videos, channels, playlists |
| `POST /v1/youtube/video` | $0.02 | Full video metadata and formats |
| `POST /v1/youtube/transcript` | $0.01 | Video transcript with timestamps |
| `POST /v1/youtube/channel` | $0.01 | Channel overview and metadata |
| `POST /v1/youtube/comments` | $0.01 | Video comments and replies |

## Workflow

### Step 1: Search Videos

Run `POST /v1/youtube/search` with the research query.

```json
{
  "query": "best project management tools 2025"
}
```

Returns: video list with titles, channels, view counts, publish dates.

### Step 2: Get Video Metadata

For top results, run `POST /v1/youtube/video` to get full metadata.

```json
{
  "videoId": "dQw4w9WgXcQ"
}
```

Returns: views, likes, duration, description, tags, formats.

### Step 3: Get Transcripts

For content analysis, run `POST /v1/youtube/transcript` to get the full transcript.

```json
{
  "videoId": "dQw4w9WgXcQ"
}
```

Returns: full transcript with timestamps — most valuable data for content research.

### Step 4: Channel Research

For competitor analysis, run `POST /v1/youtube/channel`.

```json
{
  "handle": "@channelname"
}
```

Returns: subscriber count, total videos, channel description, creation date.

### Step 5: Comment Analysis

For engagement analysis, run `POST /v1/youtube/comments`.

```json
{
  "videoId": "dQw4w9WgXcQ"
}
```

Returns: comments with like counts, replies, and commenter info.

## Rules

- Search is cheap ($0.01) — start broad, then drill into specific videos
- Transcripts are the most valuable data for content research
- Channel data is useful for competitor analysis
- Comments reveal audience sentiment and content gaps

## Error Handling

- `NO_CREDITS` (402) — Tell the user to add credits at https://yepapi.com/dashboard
- `UPSTREAM_ERROR` (502) — Retry once; some videos may not have transcripts available
- `VALIDATION_ERROR` (400) — Check videoId/channelId format
- `RATE_LIMITED` (429) — Wait and retry; respect the `Retry-After` header

Install

Why Use the YouTube Research Skill?

Without this skill, your AI guesses at youtube research patterns. It might hallucinate deprecated APIs, use outdated conventions, or miss best practices entirely. With it, your AI follows a proven ruleset — every suggestion aligns with current standards.

Drop this skill into your project and your AI instantly knows the rules. Better code suggestions, fewer errors, faster shipping. This skill also teaches your AI how to call YepAPI endpoints for real data — keyword metrics, SERP results, backlinks, or whatever this workflow needs.

Try These Prompts

These prompts work better with the YouTube Research skill installed. Your AI knows the context and writes code that fits.

"Build a YouTube research dashboard that analyzes video performance and trending topics using YepAPI"

"Create a YouTube content analyzer that extracts transcripts, tags, and engagement metrics"

"Set up automated YouTube monitoring for competitor channels and keyword-based video discovery"

YouTube Research skill — FAQ

It connects to YepAPI for YouTube data extraction, transcript analysis, and performance metrics. Your AI builds YouTube research tools with channel analysis and trending topic detection.

Run `npx skills add YepAPI/skills --skill youtube-research` in your project root. This copies the skill file into your repo where your AI coding tool can read it automatically.

YepAPI provides video metadata, channel statistics, transcripts, tags, and engagement metrics. The skill builds tools that analyze content performance and identify trending topics.

Get your API key to use this skill with real data

$5 free credit. No card required.

Get API Key