一键导入
nano-pdf
CLI wrapper for nano-pdf binary to edit PDF files. Provides page manipulation capabilities including extraction, rotation, and reordering.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
CLI wrapper for nano-pdf binary to edit PDF files. Provides page manipulation capabilities including extraction, rotation, and reordering.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Main orchestration workflow for systematic literature research - search, evaluate, traverse, synthesize via the rp_* tools pipeline (Scopus + OpenAlex)
Collaboratively build and refine paper screening rubrics through brainstorming, test-driven development, and iterative feedback
Safely remove intermediate files from completed research sessions while preserving important data
Perform advanced search on CNKI with field filters like author, title, journal, date range, source category (SCI/EI/CSSCI/北大核心). Use when user needs precise filtered search beyond simple keywords.
Download a paper PDF/CAJ from CNKI. Requires user to be logged in. Use when user wants to download a specific paper.
Export paper from CNKI and push to Zotero, or save as RIS file. Use when user wants to save a paper to Zotero or export citation data.
| name | nano-pdf |
| description | CLI wrapper for nano-pdf binary to edit PDF files. Provides page manipulation capabilities including extraction, rotation, and reordering. |
| tags | ["pdf","cli","editor","manipulation"] |
| version | 1.0.0 |
| author | steipete |
| source | https://clawhub.ai/steipete/nano-pdf |
| requirements | ["nano-pdf"] |
| install | uv tool install nano-pdf |
CLI wrapper for the nano-pdf binary to edit PDF files.
uv tool install nano-pdf
Or via pip:
pip install nano-pdf
nano-pdf edit <input.pdf> <output.pdf> <operations...>
| Operation | Description | Example |
|---|---|---|
extract | Extract specific pages | extract:1-5 |
rotate | Rotate pages | rotate:90:1-3 |
delete | Remove pages | delete:2,4,6 |
reorder | Reorder pages | reorder:3,1,2 |
duplicate | Duplicate pages | duplicate:1:2 |
nano-pdf edit input.pdf output.pdf extract:1-5
nano-pdf edit input.pdf output.pdf extract:1-3,7,10-12
nano-pdf edit input.pdf output.pdf rotate:90:1-5
nano-pdf edit input.pdf output.pdf delete:2,4,6
nano-pdf edit input.pdf output.pdf extract:1-10 rotate:90:1-5
- for ranges: 1-5 means pages 1 through 5, for multiple pages: 1,3,5 means pages 1, 3, and 51-3,7,10-12