ワンクリックで
export-timeline-pdf
Export a chat timeline to a PDF using the internal localhost export endpoint and wkhtmltopdf.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Export a chat timeline to a PDF using the internal localhost export endpoint and wkhtmltopdf.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
ARCHIVED — project work items are tracked in GitHub Issues and GitHub Projects. Use the github-issues skill when installed, or use gh directly.
Diagnose and fix piclaw extension issues (imports, DB init errors, watcher perms), update skel, and restart safely.
Search the web via SearXNG (or DuckDuckGo fallback) and optionally fetch result pages as raw Markdown content.
Search via SearXNG (or DuckDuckGo fallback), fetch top results, and return sentence-level summaries plus optional converted page content.
Fetch a user's recent tweets (tweets, replies, retweets) using Playwright + Nitter fallbacks and produce compact JSON/Markdown summaries.
Write and review concise technical documentation using a plain-English voice guide and anti-trope filter. Use for READMEs, design notes, runbooks, API documentation, release notes, and pull-request text.
| name | export-timeline-pdf |
| description | Export a chat timeline to a PDF using the internal localhost export endpoint and wkhtmltopdf. |
| distribution | private |
Export chat history through piclaw's internal localhost HTML export endpoint and render it with wkhtmltopdf.
Export the last 50 messages:
bun /workspace/.pi/skills/export-timeline-pdf/export-timeline-pdf.ts --chat web:default --last 50
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"
Export a specific message range by row ID:
bun /workspace/.pi/skills/export-timeline-pdf/export-timeline-pdf.ts --chat web:default \
--from-row 1234 --to-row 1300
Dark theme:
bun /workspace/.pi/skills/export-timeline-pdf/export-timeline-pdf.ts --chat web:default --last 20 --theme dark
| Flag | Description | Default |
|---|---|---|
--chat | Chat JID to export | web:default |
--from | Start timestamp (ISO 8601) | (all) |
--to | End timestamp (ISO 8601) | (all) |
--from-row | Start message row ID | (all) |
--to-row | End message row ID | (all) |
--last | Export only the last N messages | (all) |
--theme | light or dark | light |
--out | Output PDF path | /workspace/exports/timeline-<chat>.pdf |
--port | Piclaw web port | auto-detect / 8080 |
--auth-key | Internal export auth key | env/config lookup |
--html-only | Save HTML sidecar without rendering PDF | off |
The internal endpoint is only available on localhost and requires an internal auth key. The script resolves it in this order:
--auth-keyPICLAW_EXPORT_AUTH_KEYPICLAW_INTERNAL_SECRETPICLAW_WEB_INTERNAL_SECRETweb.internalSecret from /workspace/.piclaw/config.jsonwkhtmltopdf must be installed and available on PATHGET /internal/export/timeline.