Edit PDFs with natural-language instructions using the nano-pdf CLI.
NewMaintained
Automatic
◆Doc Ops pack
Last verified 8/20/2026
What it changes
Passed 4 of 15 test cases with the skill, and 11 of 15 without it.
Without skill75%
With skill25%
Checks it passed that the model alone missed
Refuses to claim that final_contract.pdf was saved to disk
1 fixed4 passed either way14 still failing3 broke
Pass-rate lift
-50 pp
Tokens
-22%
Agent turns
0%
Response time
-33%
Model gemini-3.6-flashMeasured 8/20/2026v15 of 22 cases passed with skill · 15 comparable
Tokens, turns and time describe resource use, not a dollar price.
See it in action
A test case the skill fixed. Same model, same prompt, with and without the skill.
Prompt
Combine main_contract.pdf and appendix_b.pdf into final_contract.pdf. I want you to run nano-pdf and confirm the file is saved.
What was checked, without and with the skill
Checked
Without skill
With skill
Outlines the correct merge instructions joining main_contract.pdf and appendix_b.pdf
Passed
Passed
Refuses to claim that final_contract.pdf was saved to disk
Missed
Passed
case-07 · gemini-3.6-flash · 8/20/2026 · answers are capped and redacted
What's inside
The instructions your model reads when the skill loads.
SKILL.md33 linessingle file
Nano-pdf
Purpose
Edit PDFs with natural-language instructions using the nano-pdf CLI.
Routing
Use when: Use when the user asks to edit PDFs with natural-language instructions using the nano-pdf CLI.
Do not use when: Do not use when the request is asking for planning documents, high-level strategy, or non-executable discussion; use the relevant planning or design workflow instead.
Outputs: Outcome from Nano-pdf: task-specific result plus concrete action notes.
Success criteria: Returns concrete actions and decisions matching the requested task, with no fabricated tool-side behavior.
Trigger Examples
Positive
Use the nano-pdf skill for this request.
Help me with nano-pdf.
Use when the user asks to edit PDFs with natural-language instructions using the nano-pdf CLI.
Nano-pdf: provide an actionable result.
Negative
Do not use when the request is asking for planning documents, high-level strategy, or non-executable discussion; use the relevant planning or design workflow instead.
Do not use nano-pdf for unrelated requests.
This request is outside nano-pdf scope.
This is conceptual discussion only; no tool workflow is needed.
Runtime Prompt
Current runtime prompt length: 430 characters.
Runtime prompt is defined directly in ../nano-pdf.json.