Skill v1.0.1
currentAutomated scan100/100+1 new
version: "1.0.1" name: higgsfield-video-editing description: Edit and enhance videos using Higgsfield.ai editing tools. ALWAYS enable unlimited mode + visible browser with captcha alerts. BATCH PROCESSING - edit multiple videos in sequence. Use when user wants to (1) extend video duration, (2) add effects, (3) loop videos, (4) enhance quality, (5) add subtitles. Uses agent-browser CLI.
Higgsfield Video Editing
⚠️ ALWAYS CLOSE BROWSER WHEN DONE
# ✅ ALWAYS close browser when finishedagent-browser close
IMPORTANT: Always run agent-browser close when done to properly release the headed mode session.
⚠️ CRITICAL: BROWSER MUST BE VISIBLE 👁️
Use `--headed` AND `--profile` together!
# ✅ CORRECT - Visible browser + persists login/cookiesagent-browser --profile ~/.agent-browser-profile --headed open "https://higgsfield.ai/create/edit"# ❌ WRONG - Headless mode, user cannot see/interactagent-browser open "https://higgsfield.ai/create/edit"
User MUST see the browser to:
- Monitor edit progress
- Solve CAPTCHA if it appears ⭐
- Verify output quality
KEY: Batch Processing
DO NOT refresh between edits!
- Enable unlimited toggle ONCE
- Upload video → Select edit mode → Apply
- Wait for result
- Upload new video → Apply
- Repeat without refreshing
URLs
- Edit/Create: https://higgsfield.ai/create/edit
- Cinema Studio: https://higgsfield.ai/cinema-studio
Tools
agent-browser --profile ~/.agent-browser-profile --headed open "https://higgsfield.ai/create/edit"agent-browser snapshotagent-browser screenshot /path/to/output.pngagent-browser click @eXXagent-browser type @eXX "text"
UNLIMITED Toggle
Location: LAST control on the right, AFTER quantity +/- buttons.
Enable ONCE, reuse many times:
- Select unlimited model
- Click switch with
aria-checked="false" - Verify
aria-checked="true" - DO NOT refresh - just upload new video and edit
Image Hosting for Upload
tmpfiles.org API:
curl -F "file=@/path/to/video.mp4" https://tmpfiles.org/api/v1/upload
Edit Modes
| Mode | Function | Model | |
|---|---|---|---|
| Extend | Add duration | Seedance | |
| Loop | Make seamless | Any | |
| Enhance | Upscale quality | Pro models | |
| Subtitles | Add text overlay | Auto | |
| Crop | Change aspect | All |
YourBrand Mascot Character ⚠️
Mascot Image Path:
/path/to/mascot.png
⚠️ ERROR HANDLING:
If user asks to use the mascot, you will see:
Cannot read "mascot.png" (this model does not support image input)
Solution: Use text prompts to describe mascot scenes instead.
Batch Workflow
# 1. Open edit page (visible + persists cookies)agent-browser --profile ~/.agent-browser-profile --headed open "https://higgsfield.ai/create/edit"sleep 3# 2. Enable unlimited (ONE TIME)agent-browser click @unlimited_switchsleep 1# 3. Edit video 1# Upload video via drag-drop or file inputagent-browser click @upload_zone# Select video file...agent-browser click @edit_mode_dropdownagent-browser click @extend_modeagent-browser click @apply_buttonecho "Edited video 1"# 4. Edit video 2 (NO REFRESH!)agent-browser click @upload_zone# Select new video...agent-browser click @edit_mode_dropdownagent-browser click @loop_modeagent-browser click @apply_buttonecho "Edited video 2"# 5. Continue for more videos...
CAPTCHA HANDLING ⭐ CRITICAL
IMPORTANT: Higgsfield WILL show CAPTCHA after clicking Apply/Edit button.
When CAPTCHA appears, you MUST:
- Play alert sound:
python3 -c "import os; [os.system('printf \"\\a\" * 3)' for _ in range(1)]" 2>/dev/null || echo -e "\a\a\a"
- Speak to user:
elia-speak -e "Captcha detected! Please fill the captcha in the browser window, then I'll continue."
- Wait for user to solve:
sleep 10
- After captcha solved, RE-CLICK Apply:
agent-browser click @apply_button
Full Captcha Alert Script:
# Check if captcha appearedif agent-browser snapshot | grep -qi "captcha\|verification\|verify"; thenecho -e "\a\a\a" # Beep beepelia-speak -e "Captcha detected! Please fill the captcha in the browser window, then I'll continue."echo "Waiting for user to solve captcha..."sleep 10 # Give user time to solve# Re-click Apply after solvingagent-browser click @apply_buttonfi
After Captcha Resolution:
# Wait for page loadsleep 3# Wait for edit to completesleep 60# Check Downloadsls -lath ~/Downloads/hf_*.mp4
Tips
- NO REFRESH between edits
- Always enable unlimited toggle for free models
- Take screenshot after batch complete
- After captcha, RE-CLICK Apply to trigger edit
DOWNLOADING VIDEOS
Where Downloads Go
- Files save to
~/Downloads/(not configurable) - Filename pattern:
hf_[YYYYMMDD]_[HHMMSS]_[UUID].mp4
Method: Bulk Download from Assets Folder
Steps:
- Navigate to:
https://higgsfield.ai/assets - Click on your project folder
- Select edited videos using checkboxes
- Click "Download" button
- Files save to
~/Downloads/
Checking Downloaded Files
# List recent video downloadsls -lath ~/Downloads/hf_*.mp4 | head -10# Copy to project foldercp ~/Downloads/hf_*.mp4 /path/to/project/
Tips
- NO REFRESH between edits
- Always enable unlimited toggle for free models
- Take screenshot after batch complete
- Download from Assets page - select checkboxes, click Download
- Files save to
~/Downloads/automatically with UUID in filename