youtube-skills
YouTube Transcript API skills for AI agents. Get transcripts, search videos, browse channels. Works with OpenClaw, Hermes Agent, and other agent runtimes.
No outside reports on file
Use this skill only with trusted YouTube content and restrict which transcripts the agent can share with users, since it can access and leak any public video data.
Based on public adoption and transparency signals as of Oct 23, 2026. Our opinion, not a code audit or security guarantee.
What it can access
- Local filesNo local folder access notedLOW
- Command executionNo shell command runner notedLOW
- Network reachFetches arbitrary web URLsREVIEW
- CredentialsNo API token requiredLOW
- Package sourceGitHub (ZeroPointRepo/youtube-skills)PUBLIC
Inferred from this listing’s public package details and description. Check the project’s source before installing.
Install
No npm or PyPI package is listed. Install from source: github.com/ZeroPointRepo/youtube-skills ↗
About YouTube Skills
This skill lets AI agents pull transcripts from YouTube videos, search for videos, and browse YouTube channels. It connects to YouTube's data without needing a web browser, so agents can read video content and find information faster.
Who it’s for
Developers building AI agents that need to work with YouTube content, like chatbots that answer questions about videos or tools that analyze video transcripts. It works with several agent frameworks including OpenClaw and Hermes Agent.
Alternatives
- Official YouTube Data API: Google's direct API with full documentation and support, better for production use.
- Whisper or similar speech-to-text: Generate your own transcripts from audio if you prefer not to rely on YouTube's data.
- Manual transcript downloads: Have humans download and provide transcripts for sensitive or important videos.
Setup
Check these steps against the project’s own instructions before running anything.
Follow the project's README at https://github.com/ZeroPointRepo/youtube-skills (opens external site) for installation steps specific to your agent framework.
Why this grade
Signal-based grade (3/7 points): well starred on GitHub, public source code. This reflects adoption and transparency, not a code review.
Popularity and upkeep
- GitHub stars
- 1.1k
- Listing last refreshed
- 2026-10-29
These are public popularity signals, not a maintenance check. Look at the repository’s commit history and open issues.
Security reports
No reports found for this package in our research (last checked 2026-10-30).
Risks to watch for
- YouTube account access: The skill can fetch any public YouTube transcript and video data that your account can see, so an attacker controlling the agent could gather video information from your subscriptions or watch history.
- Misleading video titles: Attackers could create videos with titles that trick the AI into performing unwanted actions (like following a fake instruction hidden in a transcript).
- Data leakage in transcripts: If the agent shares transcripts in responses, private or sensitive information from videos could be exposed to users or logged in chat history.
- Rate limiting and blocking: Heavy use could trigger YouTube's rate limits, and abusing the skill might get your IP or account suspended from YouTube.
- Supply chain risk: The tool depends on external code repositories; malicious updates could inject harmful behavior into your agent.
How to lower the risk
Least-privilege permissions
- Only grant the agent access to specific YouTube channels or playlists it actually needs.
- Use YouTube API keys with minimal scopes if the skill supports them.
Network isolation
- Run the agent on a machine with limited outbound network access.
- Log and monitor all YouTube API calls the skill makes.
Monitoring
- Watch for unusual spikes in transcript requests or searches.
- Check agent logs regularly for errors or unexpected behavior.
Red flags to watch for
- The agent suddenly requesting transcripts from many unrelated videos.
- Error messages about authentication or YouTube API failures.
- The skill making calls outside normal business hours.
Questions
How do I install YouTube Skills?
YouTube Skills does not publish a standalone npm or PyPI package. Clone or follow the setup instructions in its source repository at github.com/ZeroPointRepo/youtube-skills.
Are there security reports about YouTube Skills?
No reports found for this package in our research (last checked 2026-10-30). YouTube Skills currently holds Grade C (Moderate risk signals) based on public adoption and transparency signals. Key risk areas to watch include youtube account access, misleading video titles, data leakage in transcripts.
Is YouTube Skills actively maintained?
YouTube Skills has 1.1k GitHub stars. Our directory data was last refreshed on 2026-10-29. Check recent commit activity, release tags, and open issues at github.com/ZeroPointRepo/youtube-skills before pinning it in production.
What are alternatives to YouTube Skills?
Notable alternatives to YouTube Skills include Official YouTube Data API (Google's direct API with full documentation and support, better for production use), Whisper or similar speech-to-text (Generate your own transcripts from audio if you prefer not to rely on YouTube's data), Manual transcript downloads (Have humans download and provide transcripts for sensitive or important videos). You can also compare YouTube Skills side by side with other skills in the Related tools section on this page.
Key facts
- Type
- AI agent skill
- Publisher
- ZeroPointRepo
- Source code
- github.com/ZeroPointRepo/youtube-skills
- Est. context load
- ~66 tokens idle · ~450 tokens when active (on-demand skill)
- Popularity
- 1.1k GitHub stars
- Last updated
- 2026-10-29
- Last graded
- 2026-10-23
Community
Discussions for YouTube Skills
Ask questions or share configuration tips. Governed by our Community Rules & Terms.
No posts match this filter yet.
Be the first to ask a question or share a working tip.
Check before you install, in Claude
Your assistant answers Block, Review or No known issues for any package before it installs it.
Get this check inside Claude