com um clique
pdf-merge
// Merge, split, or reorder PDF files. Use when the user mentions combining PDFs, extracting pages, or any "glue these PDFs together" request. Activates automatically in directories containing .pdf files.
// Merge, split, or reorder PDF files. Use when the user mentions combining PDFs, extracting pages, or any "glue these PDFs together" request. Activates automatically in directories containing .pdf files.
Create a custom KohakuTerrarium creature folder, then spawn and connect it into the current terrarium graph with group tools. Use when asked to make a new agent/creature/worker/specialist and wire it into a team.
Safe conventional-commit workflow for an agent asked to commit changes. Run tests before staging, stage deliberately, write a Conventional Commits-style subject + body, never amend or force-push without explicit user approval.
Maintain a simple todo.md / plan.md workspace for multi-step tasks. Use when the user says "make a plan", "track this as a task list", or whenever a non-trivial multi-step task would benefit from being checkpointed to disk between agent turns.
| name | pdf-merge |
| description | Merge, split, or reorder PDF files. Use when the user mentions combining PDFs, extracting pages, or any "glue these PDFs together" request. Activates automatically in directories containing .pdf files. |
| license | KohakuTerrarium License 1.0 |
| paths | ["*.pdf","**/*.pdf"] |
Use this skill for any operation on PDF files: merging, splitting, reordering pages, or extracting a subset.
| Task | Tool |
|---|---|
| Combine 2+ PDFs into one | qpdf or pdftk |
| Extract page ranges | qpdf --pages |
| Reorder pages | qpdf --pages |
| Convert PDF to images / text | Not this skill — |
| use a dedicated | |
| tool (pdftotext, | |
| pdfimages). |
qpdf --empty --pages in1.pdf in2.pdf in3.pdf -- merged.pdf
Fallback when qpdf is not installed:
pdftk in1.pdf in2.pdf in3.pdf cat output merged.pdf
Always count pages in the output and sanity-check against the sum of the inputs:
qpdf --show-npages merged.pdf
Report the page count back to the user. If the numbers don't add up, flag it — a malformed input PDF silently drops pages in some concatenation tools.
--linearize unless the user asks for it (changes file
size noticeably).