qshare

Share selected projects, sessions, or runs with a workspace after privacy review.

Updated Aug 14, 2026
One-click install
npx skills add https://github.com/QSchlegel/session-viz --skill qshare-qschlegel
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: qshare
Source: https://github.com/QSchlegel/session-viz/tree/main/plugins/session-viz/skills/qshare
Command: npx skills add https://github.com/QSchlegel/session-viz --skill qshare-qschlegel

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Sharing local agent session analysis with teammates risks leaking absolute paths, usernames, and verbatim prompt text. This Skill lets you publish specific projects, sessions, or runs to your workspace only after explicit review, with nothing shared by default. ## Core Features & Use Cases - Visual or terminal selection: Pick exactly which projects, sessions, or runs to share via a local picker page or terminal listing, with prompt-text field counts shown per item. - Payload review before sending: Print the exact JSON payload with byte counts, prompt-text counts, and home-path counts before anything leaves the machine. - Privacy redaction: Home directory paths are replaced with ~ and cwd is reduced to its last segment before sharing. - Use Case: A developer wants a colleague to see a failing scheduled run's delivery evidence. They review the payload with --review, confirm the counts, then share just that run with --share run <id> --yes. ## Quick Start Ask the assistant to run qshare with the --pick flag to open the local picker, review the payload, and share only the selected project with your workspace.

Frequently Asked Questions about qshare

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I share a Claude Code session analysis with my team?▼

Run qshare with --pick to open a local picker listing every project, select items, and confirm. Nothing is sent until you press the button, and you can review the exact JSON payload first with --review.

How do I review what data gets sent before sharing?▼

Run qshare with --review followed by the unit kind and reference, such as --review project my-project. It prints the literal JSON payload, byte count, prompt-text field count, and home-path count before anything leaves the machine.

What token scope does sharing require?▼

Sharing requires a collab-scoped token minted via qsetup with --scope collab, and only a workspace admin can approve one. A contrib token is refused by the share endpoint with a 401 scope error.

Does qshare remove sensitive paths before sharing?▼

Yes, every occurrence of the home directory is replaced with ~ and cwd is reduced to its last segment. However, paths outside the home directory are not touched, so review the payload if work lives outside $HOME.

Can I revoke something I already shared?▼

Yes, run qshare with --revoke and the share id to delete the row. The deletion is permanent, but anything a colleague has already read cannot be recalled.