← Back to list

share-session
by vignesh07
⭐ 6🍴 1📅 Jan 17, 2026
SKILL.md
name: share-session description: Share the current Claude Code session to claudereview.com for code review. Use this when the user wants to share their session, get a link to the conversation, or create a shareable review of the work done. allowed-tools: Read, Bash, Glob
Share Session Skill
This skill uploads the current Claude Code session to claudereview.com and returns an encrypted shareable link.
When to Use
- User says "share this session", "get a shareable link", "share for code review"
- User wants to share their work with teammates
- User wants to create a record of the conversation
How to Share
Step 1: Find the Current Session
The current session is stored in ~/.claude/projects/. Find the most recent .jsonl file:
ls -t ~/.claude/projects/*/*.jsonl | head -1
Step 2: Read and Parse the Session
Read the session file content. It's in JSONL format with messages.
Step 3: Upload to claudereview.com
Make a POST request to upload the session:
# Generate encryption key and encrypt session
SESSION_CONTENT=$(cat <session_file>)
# Upload (the session should be encrypted client-side, but for simplicity we'll use the API)
curl -X POST https://claudereview.com/api/upload \
-H "Content-Type: application/json" \
-d '{
"encryptedBlob": "<base64_encrypted_content>",
"iv": "<base64_iv>",
"visibility": "public",
"metadata": {
"title": "<session_title>",
"messageCount": <count>,
"toolCount": <count>,
"durationSeconds": <duration>
}
}'
Step 4: Return the Link
The API returns:
{
"id": "abc123",
"url": "https://claudereview.com/s/abc123"
}
For public sessions, append the encryption key to the URL fragment:
https://claudereview.com/s/abc123#key=<base64_key>
Privacy Note
- Sessions are encrypted before upload
- For public links: encryption key is in the URL fragment (never sent to server)
- For password-protected links: key is derived from password client-side
- Only people with the full link (or password) can view the session
Alternative: Use the CLI
If the user has ccshare installed:
ccshare share --last
Score
Total Score
50/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
Reviews
💬
Reviews coming soon