원클릭으로
pdf-processor
A skill for processing PDFs, including creation, merging, and info extraction.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
A skill for processing PDFs, including creation, merging, and info extraction.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
| name | pdf-processor |
| description | A skill for processing PDFs, including creation, merging, and info extraction. |
I help you manipulate and create PDF files using the pdfcpu tool.
You can generate complex PDFs with text, images, and tables using a JSON configuration.
pdfcpu create content.json output.pdf
JSON Schema for PDF Creation: (Note: pdfcpu does not support comments in JSON files. Remove them before use.)
{
"paper": "A4", // Optional: A4, Letter, A4L, etc.
"margin": { "width": 20 }, // Optional: global page margin
"header": { // Optional: Page header
"font": { "name": "Helvetica", "size": 10 },
"center": "Report Header",
"height": 30
},
"footer": { // Optional: Page footer
"font": { "name": "Helvetica", "size": 10 },
"center": "Page %p of %P",
"height": 30
},
"pages": { // Define content per page
"1": {
"content": {
"table": [
{
"rows": 4, // Total number of rows including header
"cols": 2, // Total number of columns
"colWidths": [60, 40], // Relative column widths (percentage)
"width": 400, // Total table width in points
"anchor": "center", // Table positioning (center, left, right, etc.)
"lheight": 20, // Line height for cells
"grid": true, // Toggle internal grid lines (true/false)
"bgCol": "#FFFFFF", // Background color for the whole table
"border": {
"width": 1, // Border thickness
"col": "#000000" // Border color in Hex
},
"values": [ // Array of row data
["Expense", "Amount"],
["Uber", "$50"],
["Meal", "$30"],
["Hotel", "$120"]
],
"font": {
"name": "Helvetica", // Font family
"size": 12 // Font size in points
}
}
]
}
}
}
}
Combine multiple PDF files into one.
pdfcpu merge output.pdf file1.pdf file2.pdf
Get metadata or validate the structure of a PDF.
pdfcpu info file.pdf
pdfcpu validate file.pdf
pdfcpu rotate file.pdf 90pdfcpu split file.pdf out_dirpdfcpu extract -mode=image file.pdf out_dirAlways verify your operations
Use this skill when you need to automate PDF generation,
especially when it involves tables or merging documents for reports.
Always use pdfcpu help <command> to explore more specific flags and options.
Use when exercising or debugging the complete ocint daemon LCH lifecycle, from a labelled GitHub issue through task execution, pull-request publication, and issue reply.
Use when adding, moving, or reviewing ocint modules, shared models, configuration, repositories, CLI commands, rendering, or package imports.
Use ocint ctx when specifically asked to search OpenCode history. This can be useful for anlyazing OpenCode sessions to find context or citations however it is not fuzzy search and requires exact terms for searching.
Use tmux for manual terminal testing of CLI and TUI behavior. Use when validating real TTY rendering, ANSI styling, wrapping at different widths, interactive output, progress displays, or long-running terminal commands.
Helps the user create, install, and test new OpenCode skills with a self-correction feedback loop.