skel/.pi/skills/export-timeline-pdf/SKILL.md
Export a chat timeline to a PDF using the web UI renderer and Playwright.
npx skillsauth add rcarmo/piclaw export-timeline-pdfInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
⚠️ Currently unsupported in this environment.
This export path depends on server-side components that are not available here, so it should not be treated as a supported/default workflow right now.
Export chat history from the message database (PICLAW_STORE/messages.db) into a PDF using the web UI CSS and Markdown renderer.
Export the default chat timeline:
bun /workspace/.pi/skills/export-timeline-pdf/export-timeline-pdf.ts --chat web:default
Export a date range:
bun /workspace/.pi/skills/export-timeline-pdf/export-timeline-pdf.ts --chat web:default \
--from "2026-03-01T00:00:00Z" --to "2026-03-05T23:59:59Z"
Use the dark theme:
bun /workspace/.pi/skills/export-timeline-pdf/export-timeline-pdf.ts --chat web:default --theme dark
/workspace/scripts/playwright (used to render HTML to PDF).--embed-images false or adjust --max-image-bytes to control embedded media.${PICLAW_STORE}/messages.db (or /workspace/.piclaw/store/messages.db if unset).documentation
Resolve Teams or SharePoint document links to canonical metadata.
development
Search the web via SearXNG and optionally convert result pages to Markdown.
development
Search via SearXNG, fetch top results, and return quick summaries plus markdown.
testing
Fetch a user's recent tweets (tweets, replies, retweets) using Playwright + Nitter fallbacks and produce compact JSON/Markdown summaries.