Check prerequisites and set up HelixLab dependencies
<essential_principles> The setup skill checks that HelixLab's system dependencies are installed and guides the user through installation if anything is missing. It also detects the user's AI coding agent and provides tailored integration instructions.
Core dependencies (required for vision-replay): ffmpeg, ffprobe, bc Optional dependencies (required for record-browser): Node.js 22+, Chrome for Testing
This skill is idempotent — safe to run at any time. </essential_principles>
<workflow>Step 1: Run the setup script
Check what flags the user passed (available as $ARGUMENTS):
--check was passed, run in check-only modebash ${CLAUDE_PLUGIN_ROOT}/scripts/setup.sh $ARGUMENTS
Step 2: Interpret results
Review the script output:
install-browser.shStep 3: Verify with tests
After installation (or if all deps were already present), confirm everything works:
bash ${CLAUDE_PLUGIN_ROOT}/tests/test-scripts.sh --check-ffmpeg
Step 4: Report status
Summarize for the user:
/plugin → Marketplaces tab → select the helixlab marketplace → Enable auto-update (third-party marketplaces have auto-update disabled by default)Search for places (restaurants, cafes, etc.) via Google Places API proxy on localhost.
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Start voice calls via the OpenClaw voice-call plugin.
Notion API for creating and managing pages, databases, and blocks.
Gemini CLI for one-shot Q&A, summaries, and generation.
Category:developer