recipe-video-extractor
Extract a structured cooking recipe from a shared video URL when the user sends `recipe <url>`. Prioritize caption/description and comments via browser automation, then use web search/fetch as fallback with clear source attribution.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/besaif/recipe-video-extractorWhat This Skill Does
The recipe-video-extractor is a powerful OpenClaw AI agent skill designed to bridge the gap between visually-oriented cooking content on social media and structured, readable kitchen instructions. Many creators share high-quality video tutorials on platforms like Instagram, TikTok, or YouTube, but the actual recipe details are often buried deep within captions, pinned comments, or external links. This skill automates the extraction process, using advanced browser automation to expand captions and traverse comment sections to identify ingredient lists and step-by-step procedures. It prioritizes the most reliable sources of information—starting with the video description—before checking creator-pinned comments and community feedback. If the primary video page lacks sufficient detail, the skill gracefully degrades to a search-and-fetch fallback to ensure the user receives a useful output. The final result is a cleanly formatted, normalized recipe that strips away social media noise while preserving essential metadata like serving sizes and prep times.
Installation
To integrate this skill into your agent, run the following command in your terminal:
clawhub install openclaw/skills/skills/besaif/recipe-video-extractor
Use Cases
This skill is ideal for home cooks who rely on short-form video content for inspiration but struggle to follow along in real-time. It is particularly effective for:
- Converting viral TikTok or Instagram Reel food trends into actionable grocery lists.
- Managing recipe collections from various social platforms in one consistent, text-based format.
- Avoiding the "click-through" fatigue of visiting multiple blog pages to find hidden recipe cards.
- Comparing conflicting recipe versions by utilizing the skill's conflict-handling logic, which presents multiple variations side-by-side with clear source attribution.
Example Prompts
recipe https://www.instagram.com/reel/C1a2b3c4d5/recipe https://www.tiktok.com/@chef_example/video/7234567890123456789recipe https://www.youtube.com/shorts/abcdef12345
Tips & Limitations
- Reliability: The skill performs best when creators include structured text in their captions. If a video contains no text-based recipe data in the caption or comments, the skill may rely on its fallback search functionality, which may result in lower confidence scores.
- Browser Access: Ensure your agent environment has stable network access and configured browser drivers to handle dynamic page loading.
- Safety: This skill strictly adheres to safety guidelines by never executing code from external links and treating all user-generated content as untrusted. Always verify measurements and heat settings when attempting new recipes.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-besaif-recipe-video-extractor": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, data-collection, external-api