A growing collection of developer tools and skills for AI-powered coding workflows
npx claudepluginhub mrrobertkent/helixlab-pluginA growing collection of developer tools and skills for AI-powered coding workflows
Open-source developer tools and skills for AI coding agents
HelixLab is a growing collection of developer tools that work with any AI coding agent. Each tool is a self-contained set of bash scripts and markdown workflow guides — no dependencies beyond standard Unix tools and ffmpeg.
[!IMPORTANT] ffmpeg must be installed before using any HelixLab tools. Without it, video analysis scripts will fail immediately.
The setup skill can detect your OS and handle installation automatically:
/helixlab:setupOr run manually:
bash scripts/setup.sh
| Platform | Install Command |
|---|---|
| macOS | Run bash scripts/setup.sh (downloads static build with all filters) |
| Debian / Ubuntu | sudo apt install ffmpeg bc |
| RHEL / Fedora | sudo dnf install ffmpeg bc |
| Arch Linux | sudo pacman -S ffmpeg bc |
| Windows | Requires WSL2: sudo apt install ffmpeg bc |
[!NOTE] HelixLab requires ffmpeg with drawtext filter support for timestamp overlays. The standard
brew install ffmpegon macOS does not include this. The setup script downloads a static build with all required filters included.
Verify installation:
bash tests/test-scripts.sh --check-ffmpeg
Add the marketplace and install:
/plugin marketplace add https://github.com/mrrobertkent/helixlab-plugin
/plugin install helixlab
Then invoke skills directly:
/helixlab:vision-replay <video-path> <analysis-prompt>
/helixlab:help
Any ffmpeg-supported format works: mp4, webm, mov, mkv, avi, flv, etc.
[!TIP] Use
--scope projectwhen installing to share the plugin configuration with teammates via Git:/plugin install helixlab --scope project
[!NOTE] All of the agents below use file-based configuration (AGENTS.md, GEMINI.md,
.cursor/rules/). Placing these files in your project root makes them project-scoped automatically.
HelixLab ships .cursor/rules/ for automatic context injection. Clone the repo and Cursor will detect the rules when video files are in context.
Alternatively, copy AGENTS.md to your project root — Cursor reads AGENTS.md natively.
Codex reads AGENTS.md automatically. Clone or copy AGENTS.md to your project root.
Gemini reads GEMINI.md automatically. Clone or copy GEMINI.md to your project root.
[!TIP] Gemini supports hierarchical config — a global
~/.gemini/GEMINI.mdplus a project-levelGEMINI.md. You can also configure Gemini CLI to readAGENTS.md:// ~/.gemini/settings.json { "context": { "fileName": ["AGENTS.md", "GEMINI.md"] } }
Kiro reads AGENTS.md from the project root. Clone or copy AGENTS.md to your project.
All of these agents support the AGENTS.md standard. Clone or copy AGENTS.md to your project root.
All scripts work standalone — no plugin system required:
git clone https://github.com/mrrobertkent/helixlab-plugin.git
bash helixlab-plugin/skills/vision-replay/scripts/video-info.sh /path/to/video.mp4
[!TIP] The setup script detects your OS and AI agent, checks dependencies, and provides tailored next steps.
bash scripts/setup.sh
| Flag | Behavior |
|---|---|
--check | Report dependency status only (no install prompts) |
--yes | Skip prompts and auto-install missing dependencies |
Or use the skill in Claude Code:
/helixlab:setup
/helixlab:setup --check
Extract frames from video files using ffmpeg and analyze them with AI vision capabilities.
Three analysis modes:
| Mode | Use Case | Extraction |
|---|---|---|
| Animation Analysis | Timing, easing, smoothness, dropped frames | 10-60 fps |
| Page Load Analysis | Progressive rendering, FCP, LCP, layout shifts | Lighthouse-style intervals |
| Workflow Review | User journeys, state transitions, UX | 2-3 fps or scene detection |
# Get video info
bash skills/vision-replay/scripts/video-info.sh recording.webm
# Normalize (downscale + timestamp overlay)
bash skills/vision-replay/scripts/normalize-video.sh recording.webm /tmp/normalized.mp4
# Remove static/unchanged frames (threshold: 1=animation, 3=page-load, 15=workflow)
bash skills/vision-replay/scripts/dedupe-video.sh /tmp/normalized.mp4 /tmp/deduped.mp4 5
# Generate contact sheet overview
bash skills/vision-replay/scripts/contact-sheet.sh /tmp/deduped.mp4 /tmp/sheet.png
Open Design — local-first design app exposed to coding agents over MCP. Install once with your agent's plugin command and projects/files/skills are reachable through stdio.
Claude Code plugins for the Slidev presentation framework
Bundled plugins for actuating and debugging the Chrome browser.