Sharing Claude transcripts.
One of my central premises for supporting internal adoption of LLMs is that adoption depends on easy discovery of what’s possible and what’s good. That is why our internal prompts driving agents are stored in a shared Notion database, but it also begged the question: our most advanced prompting and interactions are happening in Claude Code, which are hard to see.
Thankfully,
Simon Willison previously wrote a tool to extract transcripts from Claude Code called claude-code-transcripts, which we were able to wire together into an internal repository of Claude Code sessions and a viewer on Cloudflare pages (and behind Cloudflare authentication
into our SSO).
There are three components here. First, an index of all the pages.

That page links into the transcripts generated by Simon’s tool.

Finally, we have an internal CLI named imp that is available on every laptop, which now has
an additional tool imp claude share-session that will open claude-code-transcripts, allow you to select
a session of choice, and then merge it into the holding repository.

Altogether, this was an hour or two of work, and a bit of an experiment in emergent process design. In the short-term, I am enjoying asking our biggest Claude Code users to share their sessions so that I can cherry-pick their practices.