Agent skill
anycrawl-youtube-video-extractor
Extract public YouTube watch-page data from a single URL through the AnyCrawl Scrape API. Use when a user provides a YouTube watch link and wants as much structured data as possible from that one video, including normalized JSON plus the raw AnyCrawl markdown, HTML, links, transcript-bearing content, and screenshot artifacts.
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/other/anycrawl-youtube-video-extractor
SKILL.md
AnyCrawl YouTube Video Extractor
Use this skill when the user gives a public YouTube watch URL and wants deep video metadata through AnyCrawl.
Workflow
- Accept a single public YouTube watch URL.
- Validate that it is one of the supported shapes:
https://www.youtube.com/watch?v=VIDEO_IDhttps://youtu.be/VIDEO_ID
- Run the bundled extractor:
node .claude/skills/anycrawl-youtube-video-extractor/scripts/run.js "<youtube-watch-url>"
- Read the JSON file path printed by the script.
- Summarize the important fields for the user:
- title
- channel metadata
- publish and upload dates
- duration
- views and likes
- description
- transcript availability
- endscreen recommendations
- age restriction flag
- screenshot URL
Output Handling
The script writes a full JSON artifact to /tmp by default and prints a compact summary to stdout.
The artifact includes:
normalized: structured YouTube-focused extractionanycrawl: raw AnyCrawl response, includingmarkdown,html,links, andscreenshot@fullPagewhen availablerequest: the exact payload used for the successful attempt
If you need the official template notes, read references/template-notes.md.
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?