From treeship
Use when the user asks for "the URL", "a shareable link", "the proof I can send to <someone>", or otherwise wants the current Treeship session published as a session report on treeship.dev.
How this skill is triggered — by the user, by Claude, or both
Slash command
/treeship:treeship-reportThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
The **receipt** is the cryptographic artifact that lives in `.treeship/sessions/` after `treeship session close`. The **session report** is the human-readable page at `treeship.dev/receipt/<id>` that someone else can open in a browser. Publishing the report uploads the receipt to the Treeship hub and returns the URL.
The receipt is the cryptographic artifact that lives in .treeship/sessions/ after treeship session close. The session report is the human-readable page at treeship.dev/receipt/<id> that someone else can open in a browser. Publishing the report uploads the receipt to the Treeship hub and returns the URL.
This is the only step that sends data off the user's machine. Until they ask for a report (or have set auto_push: true in .treeship/config.yaml), every receipt stays local. The receipt is theirs -- publishing is opt-in, per session.
# 1. Make sure the session is closed (skips silently if already sealed by SessionEnd)
treeship session close --headline "<headline>" --summary "<summary>" --review "<review>"
# 2. Upload the sealed receipt and print the report URL
treeship session report
The URL printed by treeship session report is what the user shares. It looks like https://treeship.dev/receipt/art_f7e6d5c4b3a2.
When you hand the URL back to the user, mention that:
treeship verify <url>.This matters because Treeship is local-first. The user owns the source of truth; the hub is a publishing surface, not a custodian.
Some users do not want anything on a hub. Two options:
.treeship/sessions/ssn_<id>.treeship) -- they can attach the file directly to whatever they're sharing through.treeship package export ssn_<id> --bundle out.treeship if they want a single self-contained file with the certificate and any referenced intents bundled in.Either path produces a verifiable receipt without ever calling treeship session report.
Provides a checklist for code reviews covering functionality, security, performance, maintainability, tests, and quality. Use for pull requests, audits, team standards, and developer training.
npx claudepluginhub zerkerlabs/treeship --plugin treeship