llimllib/personal_code/pr-transcript
Claude Code and agent skill by llimllib/personal_code
- community
Checking that the SKILL.md file is still in the repository.
Export the current Pi session transcript to an HTML file for inclusion in a pull request. Use when the user is ready to submit a PR and wants to include an AI session transcript.
Install
npx vskill@latest install llimllib/personal_code/pr-transcriptSKILL.md
PR Transcript Export
This skill exports the current Pi session to an HTML file for PR documentation.
Quick Usage
Use the helper script (relative to this skill directory):
Example:
Manual Process
If the script doesn't work or you need more control:
- Find the current session file:
```bash # Session files are stored based on the working directory SESSION_DIR="$HOME/.pi/agent/sessions/--$(pwd | tr '/' '-' | sed 's/^-//')--"
# List sessions to find the current one (most recent) ls -t "$SESSION_DIR"/*.jsonl | head -1 ```
- Export the transcript:
``bash pi --export <session_file> transcripts/<pr_number>-<description>.html ``
Workflow
When the user says they're ready to submit a PR or asks for a transcript:
- Find the most recent session file for the current directory
- Ask for PR number and a short description (if not provided)
- Create the transcripts directory if it doesn't exist
- Run
pi --exportwith the session file and output path - Confirm the file was created
- Suggest adding the transcript to the PR description
Example
User: "I'm ready to submit a PR, please export the transcript"
- Find session:
~/.pi/agent/sessions/--Users-llimllib-code-mdriver-goreleaser--/2026-01-16T15-41-47-921Z_abc123.jsonl - Ask: "What's the PR number and a short description?"
- User: "PR 21, replace-release-with-goreleaser"
- Run:
pi --export <session> transcripts/21-replace-release-with-goreleaser.html - Output: "Transcript exported to transcripts/21-replace-release-with-goreleaser.html"
Notes
- The session directory is named after the current working directory with slashes replaced by dashes
- Multiple session files may exist; use the most recent one (sorted by timestamp in filename)
- Create
transcripts/directory if it doesn't exist - The description should be kebab-case (lowercase with hyphens)
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckinghomedir/.local/skills/pr-transcript/SKILL.md
Popularity
- 7-day trend score
- 0
Refreshed 19 Mar 2026, 7 months ago.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/llimllib/personal_code/pr-transcript)