Agent skill
export-timeline-pdf
Export a chat timeline to a PDF using the web UI renderer and Playwright.
Install this agent skill to your Project
npx add-skill https://github.com/rcarmo/piclaw/tree/main/skel/.pi/skills/export-timeline-pdf
SKILL.md
Export timeline PDF
⚠️ 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.
Steps
-
Export the default chat timeline:
bashbun /workspace/.pi/skills/export-timeline-pdf/export-timeline-pdf.ts --chat web:default -
Export a date range:
bashbun /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:
bashbun /workspace/.pi/skills/export-timeline-pdf/export-timeline-pdf.ts --chat web:default --theme dark
Notes
- Requires Playwright dependencies at
/workspace/scripts/playwright(used to render HTML to PDF). - Writes an HTML sidecar next to the PDF for inspection.
- Set
--embed-images falseor adjust--max-image-bytesto control embedded media. - Data source path defaults to
${PICLAW_STORE}/messages.db(or/workspace/.piclaw/store/messages.dbif unset).
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
autoresearch-create
Set up and run an autonomous experiment loop for any optimization target. Gathers what to optimize, then starts the loop immediately. Use when asked to "run autoresearch", "optimize X in a loop", "set up autoresearch for X", or "start experiments".
portainer-container-compare-chart
Compare two containers using native portainer tool data collection and render SVG/CSV outputs.
proxmox-guest-compare-chart
Compare two Proxmox guests using native proxmox tool data collection and render SVG/CSV outputs.
schedule
Schedule a task to run later or on a recurring basis. Prefer the schedule_task tool; fallback to IPC only if needed.
reload
Reinstall piclaw from workspace source and force-restart the running process. Use after making code changes to piclaw.
send-message
Send a message to the chat immediately without waiting for the current task to finish. Useful for acknowledging requests or sending progress updates while working.
Didn't find tool you were looking for?