Agent skill
anycrawl-social-extractor
Route a public social-media URL to the correct AnyCrawl skill and extractor automatically. Use when a user provides a TikTok, Instagram, or YouTube link and wants one skill that detects the platform, runs the right AnyCrawl-backed extractor, and returns the saved artifact path plus a compact execution summary.
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/other/anycrawl-social-extractor
SKILL.md
AnyCrawl Social Extractor
Use this skill when the user gives a social URL and does not want to choose between the TikTok, Instagram, or YouTube skills manually.
Workflow
- Accept a single public URL.
- Run the router:
node .claude/skills/anycrawl-social-extractor/scripts/run.js "<social-url>"
- Read the compact JSON summary from stdout.
- Open the saved artifact file if the user needs the full extraction.
- Summarize the meaningful fields for the user instead of dumping raw HTML into the chat.
Routing Rules
- TikTok URLs route to
anycrawl-tiktok-scraper - Instagram URLs route to
anycrawl-instagram-scraper - YouTube watch or
youtu.beURLs route toanycrawl-youtube-video-extractor
If the URL is not one of those platforms, fail fast and tell the user it is unsupported.
Output Handling
The router does not scrape directly. It delegates to the platform-specific canonical extractor and returns:
platformroutedSkillrunnerScriptoutputPath- the delegated script's summary fields
Read references/router-notes.md if you need the exact platform mappings.
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?