Requirements
- Target platform
- OpenClaw
- Install method
- Manual import
- Extraction
- Extract archive
- Prerequisites
- OpenClaw
- Primary doc
- SKILL.md
Generate AI-powered notes from videos (document, outline, or graphic-text formats)
Generate AI-powered notes from videos (document, outline, or graphic-text formats)
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.
Generate structured notes from video URLs using Baidu AI. Supports three note formats.
Create Task: Submit video URL โ get task ID Poll Status: Query task every 3-5 seconds until completion Get Results: Retrieve generated notes when status = 10002
CodeStatusAction10000In ProgressContinue polling10002CompletedReturn resultsOtherFailedShow error
TypeDescription1Document notes2Outline notes3Graphic-text notes
Endpoint: POST /v2/tools/ai_note/task_create Parameters: video_url (required): Public video URL Example: python3 scripts/ai_notes_task_create.py 'https://example.com/video.mp4' Response: { "task_id": "uuid-string" }
Endpoint: GET /v2/tools/ai_note/query Parameters: task_id (required): Task ID from create endpoint Example: python3 scripts/ai_notes_task_query.py "task-id-here" Response (Completed): { "status": 10002, "notes": [ { "tpl_no": "1", "contents: ["Note content..."] } ] }
Create task โ store task_id Query every 3-5 seconds: python3 scripts/ai_notes_task_query.py <task_id> Show progress updates: Status 10000: Processing... Status 10002: Completed Stop after 30-60 seconds (video length dependent)
Use the polling script for automatic status updates: python3 scripts/ai_notes_poll.py <task_id> [max_attempts] [interval_seconds] Examples: # Default: 20 attempts, 3-second intervals python3 scripts/ai_notes_poll.py "task-id-here" # Custom: 30 attempts, 5-second intervals python3 scripts/ai_notes_poll.py "task-id-here" 30 5 Output: Shows real-time progress: [1/20] Processing... 25% Auto-stops when complete Returns formatted notes with type labels
Invalid URL: "Video URL not accessible" Processing error: "Failed to parse video" Timeout: "Video too long, try again later"
Writing, remixing, publishing, visual generation, and marketing content production.
Largest current source with strong distribution and engagement signals.