mit einem Klick
format-converter
// Convert files between formats. Use for Document conversion, Image format conversion, and Audio/Video format conversion.
// Convert files between formats. Use for Document conversion, Image format conversion, and Audio/Video format conversion.
Analyze Bridge agent execution logs from ~/.bridge/sessions, reconstruct the agent's actual runtime behavior, and explain tool execution, failures, retries, and artifacts from persisted session files.
Debug and validate OpenBridge on a real macOS desktop through mini-machine plus full VNC computer-use. Use when local broker automation is not enough, when you need end-to-end GUI verification on macOS, or when local changes should be pushed to a branch and rebuilt from a fresh machine clone instead of transferred manually.
Read, create, and review DOCXs guidance
Work with GitHub through the `gh` CLI, including issues, pull requests, reviews, Actions runs, releases, repository metadata, API queries, and CLI authentication/setup on persistent environments.
Work with Linear through the `linear` CLI, including issue listing, creation, updates, comments, team/project/label lookup, JSON issue views, and CLI authentication/setup on persistent environments.
Read, create, and review PDFs
| name | format-converter |
| description | Convert files between formats. Use for Document conversion, Image format conversion, and Audio/Video format conversion. |
| metadata | {"displayName":"Convert Master","icon":"play.tv.fill","color":"pink","placeholder":"Upload a file to convert"} |
Run format conversion commands in the local VM environment by default. Do not perform conversion work on local macOS or a cloud VM unless the user explicitly asks for that environment.
| Task | Tool | Reference |
|---|---|---|
| Document conversion | pandoc | document-convert.md |
| Image format conversion | Python (Pillow) | image-convert.md |
| Audio/video conversion | ffmpeg | av-convert.md |
Read references/document-convert.md for detailed workflow.
Key points:
--pdf-engine=weasyprint (lightweight, auto-installed)# PDF from markdown
pandoc input.md -o output.pdf --pdf-engine=weasyprint
# DOCX from HTML
pandoc input.html -o output.docx
Read references/image-convert.md for detailed workflow.
Key points:
Image.LANCZOS for any resize operation (prevents color banding/aliasing)# Dependencies
apt install python3-pil python3-pillow-heif
Read references/av-convert.md for detailed workflow.
Key points:
-c copy when only changing container format (fast, lossless)flags=lanczos in scale filters for best quality-crf for quality-based encodingCheck ffmpeg available before using it.