Vibora
A pdf manipulation tool that can extract data from pdf, convert files, compress, encrypt and decrypt, convert pdf to audio and more.
Install / Use
/learn @rzinak/ViboraREADME
If you are using Windows, download Poppler and add it to PATH:
https://github.com/oschwartz10612/poppler-windows/releases/
Clone the repo to your machine:
git clone https://github.com/awkren/vibora
Optional: Use a virtual environment for managing dependencies.
python -m venv venv
. ./venv/Scripts/activate
Make sure to install the required dependencies. They are located in the requirements.txt file.
If you are using Windows, install the requirements.txt file, Linux users must install the linux-requirements.txt file.
pip install -r requirements.txt
Now just run the main.py file to see what you can do with vibora:
python main.py help
Python 3.10+ required.
<hr> <h2>What can vibora do?</h2>- Convert PDF to PNG
- Convert PDF to TXT
- Convert TXT to PDF
- Extract images from a PDF file
- Compress PDF
- Merge PDF files
- Encrypt and Decrypt a PDF file
- Compare PDF files at a low level
- Convert a PDF file content into audio
- Redact sensitive information in a PDF file
- And more things. See all the features by typing
python main.py help.
Related Skills
node-connect
349.0kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
claude-opus-4-5-migration
109.4kMigrate prompts and code from Claude Sonnet 4.0, Sonnet 4.5, or Opus 4.1 to Opus 4.5
frontend-design
109.4kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
model-usage
349.0kUse CodexBar CLI local cost usage to summarize per-model usage for Codex or Claude, including the current (most recent) model or a full model breakdown. Trigger when asked for model-level usage/cost data from codexbar, or when you need a scriptable per-model summary from codexbar cost JSON.
