YouTube Search API via AIsa unified endpoint. Search YouTube videos, channels, and playlists with a single AIsa API key — no Google API key or OAuth required. Use this skill when users want to search YouTube content. For other AIsa capabilities (LLM, financial data, Twitter, web search), see the aisa-core skill.
88
Does it follow best practices?
If you maintain this skill, you can automatically optimize it using the tessl CLI to improve its score:
npx tessl skill review --optimize ./path/to/skillEvaluation — 100%
↑ 3.84xAgent success when using this skill
Validation for skill structure
Multilingual response handling
Uses requests library
0%
100%
Correct base URL
0%
100%
engine=youtube parameter
0%
100%
Authorization header
0%
100%
AISA_API_KEY from env
0%
100%
Handles videos array
0%
100%
Handles sections fallback
0%
100%
gl parameter used
0%
100%
hl parameter used
0%
100%
Avoids unsupported gl=cn
100%
100%
Results saved to file
100%
100%
Without context: $0.3253 · 1m 12s · 19 turns · 23 in / 4,395 out tokens
With context: $0.8575 · 2m 32s · 38 turns · 45 in / 8,202 out tokens
Pagination implementation
Uses requests library
0%
100%
Correct base URL
0%
100%
engine=youtube parameter
0%
100%
AISA_API_KEY from env
100%
100%
Authorization header
0%
100%
Extracts next_page_token
66%
100%
Uses token as sp param
0%
100%
Handles videos array
0%
100%
Handles sections fallback
0%
100%
Fetches multiple pages
100%
100%
Results saved to file
100%
100%
Without context: $1.0469 · 3m 40s · 57 turns · 1,323 in / 12,536 out tokens
With context: $0.5520 · 57s · 23 turns · 231 in / 3,241 out tokens
Content filtering and combined API use
Uses requests library
100%
100%
Correct YouTube endpoint
0%
100%
engine=youtube parameter
0%
100%
Channels sp token
0%
100%
Long video sp token
0%
100%
Handles videos array
0%
100%
Handles sections fallback
0%
100%
LLM endpoint URL
0%
100%
Same API key for LLM
100%
100%
LLM model selection
0%
100%
AISA_API_KEY from env
100%
100%
Output saved to file
100%
100%
Without context: $0.7871 · 2m 29s · 35 turns · 65 in / 8,451 out tokens
With context: $0.4936 · 1m 41s · 26 turns · 31 in / 5,535 out tokens
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.