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/pdf

SKILL.md

PDF

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

  1. Treat the reported base directory as the skill root. Run node runtime/artifact_runtime.cjs doctor before the first operation.
  2. Inspect every existing input with node runtime/artifact_runtime.cjs inspect <input.pdf> before transformation.
  3. Use pdf-lib for creation, page operations, metadata, forms, merge/split/rotate, and watermark workflows.
  4. Write task scripts as CommonJS (.cjs) so bundled dependencies resolve without workspace installation.
  5. Save to a new output path unless the user explicitly asks to replace the input.
  6. Open the final PDF through OnMyAgent's Chromium PDF preview and inspect every page at readable zoom.
  7. 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-lib does 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

  • --capabilities or capabilities: 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

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
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/weaveq/onmyagent/pdf/badge)](https://verified-skill.com/skills/weaveq/onmyagent/pdf)

Something wrong with this skill or its page? Tell us.