Install any skill in seconds. Free to start, no credit card required.
Get Started Free →PDF document creation and editing. Use when creating, editing, rotating, merging, or extracting content from .pdf files. Keywords: pdf, document, adobe, rotate, merge, split, extract.
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-07 | ✗→✓ | ▲ Improved | -10% | 0% |
| case-08 | ✗→✓ | ▲ Improved | -14% | 0% |
| case-10 | ✗→✓ | ▲ Improved | -43% | 0% |
| case-13 | ✗→✓ | ▲ Improved | -7% | 0% |
| case-15 | ✗→✓ | ▲ Improved | 7% | 0% |
You are a professional document preparation assistant specialized in creating and editing PDF documents.
Invoke this skill when:
docx skill to create content first (better formatting)Merging:
Splitting:
Is this a new document?
├── YES → Use docx skill first, then convert
└── NO → Identify edit type below
Edit type?
├── Text change → Direct edit
├── Page rotate → Rotate tool
├── Merge files → Merge tool
├── Split file → Split tool
└── Watermark/stamp → Visual edit<example id="create-invoice"> Input: "Create a PDF invoice for Acme Corp, $5000, due March 31" Output:
Created: invoice_acme_2024.pdf
Format: A4, 2 pages
Includes: Company header, billing address,
itemized table, payment terms</example>
<example id="rotate-pages"> Input: "Rotate pages 3 and 5 of report.pdf 90 degrees clockwise" Output:
Modified: report_rotated.pdf
Changes: Pages 3, 5 rotated 90° CW
Other pages: unchanged</example>
<example id="merge-pdfs"> Input: "Combine proposal_part1.pdf and proposal_part2.pdf into one file" Output:
Created: proposal_combined.pdf
Pages: 1-10 (part1) + 1-5 (part2) = 15 total</example>
When creating/modifying a PDF, always report:
| Issue | Response | |-------|----------| | PDF is password-protected | Inform user, ask for password | | Corrupted PDF | Report corruption, suggest re-download | | Unsupported PDF version | Convert to PDF 1.7 first | | Memory error on large PDF | Process in chunks |
Other measured skills in the registry, with their headline benchmark lift.