← ClaudeAtlas

pdflisted

Create, restyle, inspect, and visually verify polished PDF documents. Use when the user asks to create a PDF, turn supplied content into a PDF, improve an existing PDF, review PDF layout, or deliver a professional report, brief, handout, or printable document as a .pdf file.
Vironnimo/vbot · ★ 1 · AI & Automation · score 74
Install: claude install-skill Vironnimo/vbot
# PDF Produce a finished document, not merely a file that opens. The quality loop is mandatory: generate, inspect structurally, render every page, inspect the rendered pages with vision, revise, and repeat. ## Tools and paths - Use vBot's `write` or `edit` Tool for source/spec files, `bash` for the bundled scripts, and `read` for every rendered PNG page. - Resolve `{baseDir}` to this Skill's absolute directory when invoking bundled scripts. - Keep intermediates under `tmp/pdfs/<task-name>/` in the effective cwd. - Keep final documents under `output/pdf/` in the effective cwd unless the user requested another location. - Preserve every source PDF. Write edits to a new descriptive filename. - Never install packages or system binaries without the user's permission. ## Dependency probe Before creating a new PDF, run: ```text python -c "import reportlab; print('reportlab ready')" ``` Before rendering, run the bundled renderer with `--help`, then render normally. It accepts either the `pdftoppm` binary or the `pypdfium2` Python package. If creation or rendering dependencies are missing, name the missing dependency and ask before installing anything. Do not silently switch to an unverified text-only result. ## Creation workflow 1. Establish the document goal, audience, page size, language, visual tone, required content, and any brand assets. Infer ordinary choices from context instead of running a long intake interview. 2. For reports, briefs, memos, handouts, and other con