weaveq/onmyagent/pdf
Trust tier 3
- community
Source check pending
Checking that the SKILL.md file is still in the repository.
Read, create, merge, split, rotate, fill, and verify local PDF files with the bundled JavaScript artifact runtime. Use for PDF attachments, forms, reports, page operations, and layout inspection.
Install
npx vskill@latest install weaveq/onmyagent/pdfSKILL.md
Use only the bundled Node.js artifact runtime. Do not install or invoke external document engines, remote document services, or live PDF applications.
Required workflow
- Treat the reported base directory as the skill root. Run
node runtime/artifact_runtime.cjs doctorbefore the first operation. - Inspect every existing input with
node runtime/artifact_runtime.cjs inspect <input.pdf>before transformation. - Use
pdf-libfor creation, page operations, metadata, forms, merge/split/rotate, and watermark workflows. - Write task scripts as CommonJS (
.cjs) so bundled dependencies resolve without workspace installation. - Save to a new output path unless the user explicitly asks to replace the input.
- Open the final PDF through OnMyAgent's Chromium PDF preview and inspect every page at readable zoom.
- Finish with
node runtime/artifact_runtime.cjs verify <output.pdf>and report exact paths and unresolved issues.
Quality contract
- Preserve page boxes, rotation, bookmarks, links, metadata, form field names, and reading order unless intentionally changed.
- For new PDFs, use deliberate page geometry, embedded fonts, consistent headers/footers, and sufficient contrast.
- For forms, inspect the field structure before filling. Prefer real field values; disclose annotation fallbacks.
pdf-libdoes not provide OCR or general-purpose paragraph reflow. Do not advertise either capability.- Never execute embedded JavaScript or launch actions from an input PDF.
- Never claim visual verification from structural inspection alone; use the OnMyAgent preview.
Runtime commands
--capabilitiesorcapabilities: machine-readable operations.doctor: bundled JavaScript dependency health.inspect <pdf>: page, metadata, encryption, and form summary.verify <pdf>: structural checks.
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingapps/desktop/resources/bundled-plugins/pdf/skills/pdf/SKILL.md
Popularity
- 7-day trend score
- 5
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/weaveq/onmyagent/pdf)